Software Engineer

Builder
Spain
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Serialization Node.Js Systems Integration TypeScript Backend Restful APIs

Job description

platform, spanning the visual editing experience, component rendering, and the integrations that make Publish work across diverse customer tech stacks, owning implementation, testing, and production verification. Work at the intersection of developer infrastructure and non-technical UX , contributing to the hard problem of making a component-driven, code-backed CMS feel seamless for marketers while staying reliable and composable for engineering teams. Partner with Product and Design to translate requirements into well-scoped solutions, surfacing edge cases early and making sensible trade-offs between speed and quality. Write clean, performant, maintainable code , with particular attention to browser rendering, real-time preview, and component serialization challenges unique to a visual CMS. Collaborate actively across a global team , writing clear context, reviewing peers’ code thoughtfully, and continuously raising the quality bar. 3-5+ years of experience in full-stack web

Requirements

development with a track record of shipping features to production in a team environment. ~ Strong proficiency in React and TypeScript/Node.js , with solid fundamentals in how browsers render, how components are composed, and how to write code others can build on. ~ You are excited about building products where AI plays an active role in content workflows, and you want to help shape what that looks like in practice. ~ Solid API and backend foundations , including experience building or consuming REST APIs, and a genuine interest in the platform layer, not just UI. ~ An eye for product quality, you notice when something feels off for the end user and advocate for getting it right, not just shipping it. ~ Familiarity with REST APIs and modern web integration patterns , including how frontend applications communicate with backend services and third-party platforms. ~ A collaborative, growth-oriented mindset , you seek feedback, learn from senior engineers around you, and take

Benefits & conditions

ownership of your work from first commit to production. This position is fully remote and open to candidates in multiple locations. Compensation may vary by country and local market and will be discussed early in the interview process. 500 home office improvement budget. Help get what you need to be comfortable working in a digital-first environment ~$500 annual learning & development budget. Work from any WeWork at anytime with an All Access pass, or reimburse up to $300/month at another local co-working space ~ Health Insurance. 100% employer-paid premiums for medical, dental, and vision insurance for employees, and 50% covered for eligible dependents ~ Depending on location, Builder covers your life insurance, short- and long-term disability, and you’ll have access to supplemental benefits like accident and critical illness insurance ~year exercise window (yeah, we’re pretty stoked about it) We do it through two products - Fusion and Publish - built to

About the company

About the team: Builder.io’s Publish engineering team builds the platform that empowers marketing and content teams to launch pages and campaigns using production-grade components, without engineering bottlenecks. This is a full-stack platform engineering team. You will work across the APIs, SDKs, and plugins that power Publish, as well as the visual layer that sits on top of it. The platform must integrate reliably into diverse customer codebases and tech stacks, making backend fluency and API design just as important as frontend craft. We are moving fast toward agentic Publish workflows, where AI can autonomously create, manage, and ship content experiences, and this team will be at the center of building that future. If you are excited about building scalable platform infrastructure that sits at the intersection of developer tooling, content management, and AI-driven automation, this is the team for you. As a Software Engineer at Builder.Build and ship features across the Publish

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:36 min

Characteristics of a data intensive application developer

Noam Honig · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all