Requirements: English
Company: Plug.Dev
Region: Madrid , Community of Madrid
Senior Software Engineer (Founding Team)
Location: Remote / Spain
Type: Full-time Position
Style: Async-first environment
Level: Senior (Founding Team)
Stack: Nextjs, Typescript, Shadcn, Tailwind, Postgresql, Prisma, Clerk, Stripe
About plug.dev
Were building the creator platform for devtools.
Plug helps developer-focused companies connect with and manage creator partnerships think coding YouTubers, dev influencers, and open-source educators. Our platform is already working with some of the worlds leading devtool companies and beloved creators you probably already follow.
This is a rare chance to shape a product that sits at the intersection of developers, content, and community and help scale partnerships that move the industry.
The Role
We''re looking for a Senior Software Engineer to join our founding team. Its a full stack role ideal for a product orientated engineer wholl take the lead on backend, data, and platform architecture.
Youll partner closely with our founding engineer to:
- Design our backend for scale
- Lead specific integrations (i.e. this could include Stripe, Clerk, analytics, etc.)
- Support data-driven product features
- Help shape the architecture for new products we''re launching this year
You''ll ship features end-to-end but also own foundational decisions that affect the entire platform for years to come.
Each integration has a primary owner: we take a shared ownership model, where both engineers contribute across the codebase, but each core integration (e.g., Stripe, Clerk) has a clear owner who goes deep, ensures quality, and documents, including the edge cases. This allows us to stay agile while maintaining clarity and trust.
What You''ll Do
- Lead the design and build or our backend, from data modeling to infra
- Own critical integrations (e.g. Stripe, Clerk, internal analytics)
- Ship full-stack product features with frontend polish when needed
- Build internal tooling (Retool, admin dashboards) to streamline ops
- Make architectural calls that balance scalability, speed, and simplicity
- Build and maintain our CI/CD pipeline, set up a testing framework from scratch, and implement test automation to ensure we can ship quickly and confidently.
- Collaborate directly with the founding engineer and CEO on product and strategy
You Might Be a Fit If You...
- Have 5+ years experience building and scaling full-stack web applications
- Have led backend or infrastructure design on production systems
- Are product-minded you care just as much about why as how
- Have strong command of modern web tools Postgres, Prisma, TypeScript, etc.
- Are comfortable with Stripe, auth systems like Clerk, and data modeling
- Thrive in zero-to-one environments and move fast with clarity
- Believe in the power of creators that code to shape the future
Nice to Have
- Experience with shadcn/ui, Tailwind, or component systems
- Familiarity with edge functions, or event-based systems
- Worked in an early-stage startup or on a creator-facing product
- Built or contributed to a devtool or have a youtube channel
Interview Process
We keep things simple, fast, and focused on real work:
- Apply Send your CV or portfolio along with a product, side project, or OSS repo you''ve built.
- Intro Call (30 mins) We''ll chat about your experience and what you''ve built.
- Follow-Up (if needed) We may ask for a short Loom walkthrough or a second conversation for deeper context.
- Trial Period (Optional) If were aligned, well invite you to start on a paid, part-time basis for 1 month before going full-time. This is flexible and open to discussion.
Why Join plug.dev?
- Founding team + competitive pay
- High ownership and autonomy your work sets the technical foundation
- A small, collaborative and focused team with good vibes and a strong GIF game
- Youll shape the future of developer marketing and creator ecosystems
- Build something the world leading dev youtubers and creators that code actually wants