CAREERS
Navigation
BLOG
Navigation
CONTACT SALES
Navigation
BACK
engineering
Software Engineer - Platform
San Francisco
About Factory

Factory is on a mission to bring autonomy to software engineering. To do that, we are building AI systems called Droids that accelerate the engineering output of enterprise software organizations. Droids automate tedious but essential processes in software development like code review, documentation, test creation, as well as end-to-end coding tasks.

Some reasons to join Factory:

  • We’re not just a demo: We are deploying the most advanced agentic AI systems that exist to solve high impact problems for top-tier enterprise software organizations, not posting demos on twitter.
  • We’re growing fast: The Factory platform has incredible traction. We have consistent 150%+ MoM growth and a waitlist with thousands of organizations.
  • We’re world-class: We’re hiring the best technical and non-technical talent. Our team members come from organizations like Google Research, Stripe, Meta, Uber AI, Hugging Face, Nuro, etc.
  • We’re backed by the best: We’ve raised over $20 million from the best investors in the world including Sequoia Capital, Lux Capital, Ali Ghodsi, Clem Delangue, Gokul Rajaram, and more.
  • We’re compensating well: Top of market cash & equity compensation.
Responsibilities

Factory is looking for highly capable engineers to develop our core platform that allows our enterprise customers to measure their engineering organization’s productivity and manage their Droids.

What you will do and achieve:

  • Design, develop, and maintain critical platform features from the ground up, ensuring they meet our high standards for scalability, performance, and user experience.
  • Work closely with the product and design teams to refine and implement new ideas, taking them from concept to live features that drive significant value for our users.
  • Leverage your expertise in frontend and backend development to create seamless, intuitive interfaces and robust backend services, fostering a cohesive experience for our customers.
  • Architect REST APIs that are backed by stable, scalable server side implementations and maximize web client flexibility for rapidly meeting evolving product requirements
Qualifications

  • A strong technical background with a degree in Computer Science, Engineering, or a related field, coupled with 3+ years of experience in full-stack development roles.
  • Proficiency in a diverse set of programming languages and frameworks, including but not limited to JavaScript, React, Node.js, Python. Experience with TypeScript and Next.js is a plus.
  • Demonstrable experience with both frontend and backend development, including API design, database management, and crafting user interfaces that delight users.
  • Familiarity with cloud services (e.g., AWS, GCP, Azure) that support scalable application deployment.