almost 2 years ago
Responsibilities
- Design, develop, and optimize the Factory platform, core services, and internal systems.
- Drive platform areas including search and indexing systems, core infrastructure, integrations, authentication services, billing, and organization management.
- Create and refine internal tooling to improve developer usability, efficiency, and onboarding.
- Collaborate with AI researchers and engineers to integrate AI-driven components with foundational systems.
- Promote best practices in code quality, security, and architecture design.
Requirements
- A degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience in full-stack engineering roles.
- Proven software engineering experience building complex, high-performance, and reliable systems.
- Experience with software analysis tools, compilers, runtime systems, or similar domains is highly valued.
- Proficiency in one or more programming languages such as Python, Java, or C++.
- Familiarity with software engineering tools and practices such as Git and CI/CD pipelines.
- Knowledge of systems programming and experience working with large codebases and code at scale.
Benefits
- The team works in the office five days a week in San Francisco, within walking distance of Caltrain.
About Factory
Factory builds AI agents, called Droids, that bring autonomy to software engineering by automating development workflows for modern engineering organizations. It sells enterprise software and services to help teams evaluate, adopt, and operate these agents within existing tooling and processes. The company is headquartered in San Francisco and is backed by investors including Sequoia Capital and Lux Capital.
