Software Engineer, Backend (Node.js)
Plane
About Plane
Plane's mission is to build the infrastructure the world's work runs on. Every organization runs on three things: the projects it's driving, the knowledge it keeps, and the requests it fields. Plane brings all three into one open, adaptable platform: simple enough for any team to adopt, dependable enough for organizations to build on. And we are building it for a future where humans and AI agents do that work together.
Plane began in public on GitHub at the end of 2022. Since then it has grown into a work management platform used by teams around the world: 55,000+ stars, 5,000+ forks, and a contributor community that reads our code and files our issues. Organizations run Plane as a managed Cloud service, on their own infrastructure, or inside fully isolated environments. Building in the open keeps us close to users and raises the standard for everything we ship.
Plane is the #1 work infrastructure in aerospace, defense, financial services, and other regulated industries: organizations whose requirements for control, auditability, and data residency rule most software out. When the strictest buyers pick a system of record, that choice means something. Adoption is growing fastest on Plane Cloud and in sovereign clouds, deployments that keep everything inside a country's own borders and rules.
Plane is backed by top investors and built across San Francisco, London, and Hyderabad. We work in tightly knit teams, stay close to users, and care about the visible product as much as the unglamorous details that make software dependable. People own problems end to end, and we add process only when it helps the work.
Humans and agents
We believe the next decade of work will be done by humans and AI agents together. Not agents replacing people, and not a chat window bolted onto software built for humans clicking around, but both working in one system of action, where an agent's work is as visible and as accountable as a person's.
Most software treats AI as a feature. We treat agents as a kind of worker, and that changes what the system underneath has to be. Agents are only as good as the context they can see and the state they are allowed to change, so shared context, explicit state, durable history, and accountable action are not items on our roadmap. They are the product. Plane is built so that when an agent acts, the humans responsible can see what happened, why, and on whose authority, and the record survives.
This is what the infrastructure is for: making the future where humans and agents work together useful, legible, and fully within the organization's control. Every role at Plane is some part of building that.
About the role
Work arrives at Plane from everywhere else first: Slack threads, GitHub pull requests, the Jira or Linear instance a company is leaving behind, and now from agents acting through OAuth apps that other developers wrote. You will own the Node and TypeScript services that carry all of it, which means the importers that move a company's history without losing a comment, the integrations that keep two systems agreeing about the same issue, and the queues and workers underneath both. You will also own the developer surface external builders use to write apps against Plane, so the quality of your API decisions shows up in other people's software. You will work with the Django engineers whose data model you write into, and with external developers who report their bugs in public GitHub issues rather than a support queue.
What you'll do
-
Own the integrations that connect Plane to Slack, GitHub, and the other tools work arrives from, including what happens when the other side changes its API without telling anyone.
-
Own the importers that migrate a customer's history out of Jira, Linear, and similar tools. An import that drops a comment or reassigns an issue is a bad first day for an entire company.
-
Design the queue and worker architecture behind that work: retries, idempotency, backpressure, and the jobs that must never run twice.
-
Build the OAuth and developer-facing surface that external builders write apps against, including the agent apps that act inside customer workspaces.
-
Work daily with the Django engineers whose data model you write into, and answer external developers in public GitHub issues.
-
Reconcile state after something failed halfway. Partial imports, expired tokens, and rate limits mean real time goes into repair paths rather than new features.
What you'll bring
-
You have shipped Node.js and TypeScript to production. Point us to something you built, and tell us one decision in it you would make differently now.
-
You have worked in Express, NestJS, or a comparable framework. Structure, middleware, and dependency wiring are familiar rather than new.
-
You have built queue and worker systems. Retries, idempotency, and what happens when a job dies halfway are problems you have already solved once.
-
You have integrated with third-party APIs you did not control. Rate limits, pagination, webhook delivery, and tokens that expire at the worst moment.
-
You are comfortable in Postgres. You can read a query, add an index, and say why it helped.
Nice to haves
-
You have contributed to Plane, run it self-hosted, or maintained another open project people rely on.
-
You have built an importer or migration tool where losing data was not an acceptable outcome.
-
You have worked on the provider side of OAuth, or on a developer platform other people built apps against.
-
You have built systems where AI agents act on real data, and you have opinions about state, permissions, and audit trails.
Tech
-
Backend: Node.js and TypeScript, [Express or NestJS, confirm with engineering], Python/Django, Postgres, Redis
-
Messaging: RabbitMQ
-
Infrastructure: AWS, Kubernetes
-
Observability: Datadog, Sentry
-
Everyday tools: GitHub, Postman, pgAdmin, Plane (yes, we run on it), Figma, Slack
Why Plane?
Every company says it is different. We will try evidence instead.
The scope is real. We are a passion team serving companies of every size, including some of the largest in the world. Something you ship this month will run inside a Fortune 500 company and a 50-person startup in the same week, and you will hear from both.
The constraints make you better. Plane runs in our cloud, in customers' clouds, and on machines that will never touch the internet. Much of the work happens in the open, where the issues, the fixes, and the roadmap conversations are public. Building software that survives all of that is harder than building an ordinary SaaS product, and it is a better education than most companies can offer.
The people-and-agents future is being built here, in production. We think humans and AI agents will share one system of action for work. We are building that system now, for customers who already depend on it, and you will work on that problem directly whatever your role.
Your name is on the work. The teams are deeply connected enough that credit and responsibility both find you fast. That is some pressure. Mostly it is the fun part.
If that sounds like your kind of place, we would like to meet you.
Plane is an equal opportunity employer. We do not discriminate based on race, color, religion, gender identity or expression, sexual orientation, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.
#J-18808-Ljbffr- ...Vercel is seeking a Backend-leaning Software Engineer to design, build, and maintain scalable, high-performance systems using TypeScript/JavaScript, Node.js, SQL/NoSQL databases, and AWS. You will work on user, group, and membership management with a strong emphasis on...Node.jsSoftwareWork at officeRemote workFlexible hours
- ...Job Openings Lead Founding Backend Engineer (Node, Python, React, AI/ML) - Startup Experience About... ...-stack mindset: Focus on backend (Node.js, Python, PostgreSQL) while collaborating... ...Consulting Backgrounds (Experience at IT software development firms instead of actual...Node.jsSoftware
- ...the Role We are looking for a Staff Engineer – Backend to help design, build, and evolve the... ...Minimum Qualifications ~8+ years of software engineering experience , with significant... ...at least one backend language such as Node.js/TypeScript, Go, Java, or similar ~...Node.jsSoftwarePermanent employmentLive inRemote workWorldwide
- ...Senior Backend EngineerAs a Senior Backend Engineer at Anon, you'll architect and scale the enterprise data migration platform that enables companies to... ...complex platforms and SDKsExpert proficiency in TypeScript/Node.js for backend systems and knowledge of security best...Node.jsSoftware
$196k - $294k
# Software Engineer, BackendVercel196k–294k USDFull-timeremote· midUSAvercelnext... .... As the team behind Next.js, v0, and AI SDK, we create... ...About the Role:We are seeking a Backend leaning Software Engineer. In... ...JavaScript/TypeScript, Node.js, SQL and NoSQL cloud-native...Node.jsSoftwareWork at officeRemote workWork from homeWorldwideMonday to FridayFlexible hours$195.5k - $264.5k
...R&D organization encompasses engineering, product, design, data science... ...experiment, and build great software in partnership with our pre-sales... ...stack is React, TypeScript, Node.js, MySQL, and BigQuery hosted... ...You'll Bring ~5+ years of backend engineering experience, ideally...Node.jsSoftwareMonday to FridayFlexible hours- ...Principal Software Developer, Backend Platform MaintainX is a leading mobile-first work execution... ...We're growing fast and hiring the Engineering talent to match. The team and the... ...and developer experience Expert in Node.js, TypeScript, or similar languages, with...Node.jsSoftwareImmediate start
- ...Senior Engineer, Backend & AI SystemsVARITE is looking for qualified Senior Engineer, Backend &... ...moving incubator team that ships production software and cares deeply about the craft. We're... ...API and the services behind it (Node.js, Postgres, S3, Docker/Kubernetes)Build...Node.jsSoftwareContract workImmediate start
- ...Software Engineering - San Francisco, CA (SoMa / Financial District), CA - Full Time Who We Are... ...We’re seeking a Senior Software Backend Engineer (Software Engineer III) to join... ...~3–5 years of experience working with Node.js. ~ Expertise in SQL databases, particularly...Node.jsSoftwareFull timeWork at officeFlexible hours
$180k - $310k
...About The RoleYou'll build and scale the backend systems that power millions users... ...on modern technologies including React, Node.js, PostgreSQL, Redis, and cutting-edge AI... ...full stack, working closely with frontend engineers to deliver polished experiencesArchitect...Node.jsSoftwareFull timeWork at officeWork from home$180k - $320k
...Staff Software Engineer – BackendSan Francisco, CaliforniaRemote — US or Canada$180K–$320K Base... ...They're looking for a Senior/Staff-level Backend Engineer to help build a customer-... ...combination of:Backend: Go, Python, TypeScript/Node.js, Java, Kotlin, Rust, or similarData:...Node.jsSoftwareWork at officeRemote workVisa sponsorship$45 - $65 per hour
..., General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Senior Software Engineer, Backend (Node.js, TypeScript, Rust) Type: Contract Compensation: $45–$65/hour Location: Remote Commitment: 40 hours...Node.jsSoftwareContract workSummer workRemote workWeekday work- ...Software Engineer, Backend Walters, Nelson and Smith San Francisco, California, United States About this position Walters, Nelson... ...backend programming language (e.g., Python, Java, Go, Node.js, or similar). Hands-on experience designing and building...Node.jsSoftwareFull time
- ...Software Engineer, BackendAt Lightfield, the backend is not a layer beneath the product. It is the product's foundation.Lightfield builds a living model of... ...practical backend architecture.Make high-throughput Node.js services, Postgres query paths, APIs, queues, and background...Node.jsSoftwareSecond jobFlexible hours
- ...Senior Software Engineer - Backend/InfrastructureSan FranciscoAbout SitelineSiteline is a Series A SaaS startup in the construction space. We're... ...on a regular basis.Modern tech: Familiarity working with Node.js, TypeScript, GraphQL, React, and Postgres.Problem solver:...Node.jsSoftwareFull timeFor contractorsWork at officeRemote work
$250k - $300k
...on placing the best product managers, software, and hardware talent at innovative companies... ...hire. Title of Role: Senior Software Engineer, Backend (Infrastructure) Location: San... ...Proficiency in languages such as Python or Node.js Experience with modern infrastructure tools...Node.jsSoftwareWork at officeRemote work- ...Senior Software EngineerAs a Senior Software Engineer at Hinge Health, you will play a pivotal role in designing, building, and maintaining large-scale... ...Our production systems rely on React Native, React, Node.js, TypeScript, Nestjs, GraphQL, Docker, Rails, AWS, Postgres...Node.jsSoftwareFull timeTemporary workInternshipWork at officeLocal areaRemote workWorldwide3 days per week
$180k - $210k
...safer and more secure.The Product Engineering team is responsible for... ...We are looking for a pragmatic backend engineer who can build reliable and scalable software that will be used by all TRM customers... ...(our backend is built in Node.js but prior experience in Node.js...Node.jsSoftwareWork at officeWorldwide3 days per week$210k - $240k
...safer and more secure. The Product Engineering team is responsible for... ...We are looking for a pragmatic backend engineer who can build reliable and scalable software that will be used by all TRM customers... ...(our backend is built in Node.js but prior experience in Node.js...Node.jsSoftwareWork at officeWorldwide3 days per week- ...AI that makes shipping fast software safe again, reviewing every pull... ...Role Overview As a Software Engineer at CodeRabbit, you'll be... ...help architect and build core backend systems - the infrastructure... ...: Fluency in TypeScript and Node.js, or a similar modern backend...Node.jsSoftware
- ...AI Apps, a16z (2025) #3 Fastest-Growing Software Company, G2 Best Software Awards 2026... ...stories than we can tell! As a Senior Backend Engineer, you'll shape the core systems powering... ...workflows in any basic environment setup like python, java, node.js, etc. #LI-JC1 Retell AINode.jsSoftwareH1bWork at office
- ...Sr. Backend Software Engineer (Ad Engineering)Insight Global is seeking a Sr. Backend Software Engineer (Ad Engineering) for a leading streaming... .... Much of our backend code is written in Golang, Ruby, and Node.js, with additional systems using C++ and Python. The services...Node.jsSoftwareRemote work
- ...develop, and maintain scalable backend services to help us serve... ...features. Collaborate with frontend engineers to design and implement... ...and backend infrastructure. Node.js/TypeScript experience Simplify... ...looking for incredible senior software engineers willing to do IC. They...Node.jsSoftwareContract workWork experience placementWork at officeImmediate start
$150k
...Senior Backend Software EngineerSwish Analytics is a sports analytics, betting and fantasy startup... ...oddsmaking is a challenge rooted in engineering, mathematics, and sports betting... ...systemsHands-on production experience with Node.js and PythonHands-on production...Node.jsSoftware- ..., based in San Francisco, is seeking a Software Engineer to contribute to the development of advanced... ...code review process. You'll work on backend systems, collaborating with AI... ...experience, is proficient in TypeScript and Node.js, and exhibits strong leadership qualities...Node.jsSoftware
$180k - $275k
...technology company located in San Francisco seeks a Software Engineer to build and scale the application and data... ...The ideal candidate will have 3-5+ years of backend engineering experience, proficiency in technologies like Node.js or Python, and an understanding of...Node.jsSoftwareFull timeWork at officeRemote work- ...Lead the design and delivery of core backend systems for a software platform, taking ambiguous problems... ...infrastructure using TypeScript and Node.js.Design APIs, services and data models... ...'re Looking For5+ years of backend engineering experience.A history of taking sole...Node.jsSoftware3 days per week
- ...class investors. About the Role We're looking for a Senior Backend Software Engineer to join our team and help us grow our product. This is an early... ...Proficiency in backend development Proficiency with Node.js or other back end frameworks like Rails or Flask Proficiency...Node.jsSoftwareWork at office3 days per week
- ...live operation. Work alongside a compact engineering group and take new product areas from... ...What You'll DoTake ownership of central backend systems covering routing, delivery and automation... ...0 to 1.Professional experience with Node.js and TypeScript.Experience with queue-...Node.jsSoftware
- ...Senior Java Backend DeveloperCandidates must be located in the San... ...Microservices Architecture, React/Node JS, Java, and JavaScript stack... ...:10 to 12 years of relevant engineering expertise.Experience in... ...creating PR.Strong knowledge of software design patterns, Microservices...Node.jsSoftwareRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Backend (Node.js). Be the first to apply!
- software engineer amazon San Francisco, CA
- information technology software engineer San Francisco, CA
- federal - software developer San Francisco, CA
- junior software engineer San Francisco, CA
- graduate software developer San Francisco, CA
- rust software engineer San Francisco, CA
- software development engineer (robotics engineer) San Francisco, CA
- IT software developer San Francisco, CA
- software engineer remote San Francisco, CA
- junior software developer internship San Francisco, CA


