Tech Stack
ReactNode.jsPythonTypeScriptJavaScriptNext.js
Job Description, Responsibilities & Requirements
About the Position
Software Engineer, Fullstack
Factory is hiring a Fullstack Software Engineer to join our Engineering team in San Francisco, CA. Design and implement core infrastructure components for our enterprise-grade platform.
Location
San Francisco, CA, United States
Employment Type
Full time
Department
Engineering
Responsibilities
- Design and implement core infrastructure components including authentication systems, billing integrations, and service middleware that ensure reliable platform operations
- Architect and maintain scalable backend services while developing complementary frontend interfaces for system administration and monitoring
- Create robust APIs and service interfaces that enable seamless integration between platform components while maintaining high performance and reliability
- Collaborate with the platform team to design and implement system architecture improvements that enhance scalability, security, and maintainability
- Build and maintain critical infrastructure that supports our enterprise customers' needs, focusing on system reliability, performance monitoring, and operational excellence
Requirements
- 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. Strong frontend expertise is required.
- 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.
We Offer
- Competitive salary
- Full-time employment
- On-site position in San Francisco (walking distance to Caltrain)
About the Company
At Factory, we are dedicated to building enterprise-grade development tools and services that power the next generation of software development. Join our Engineering team to contribute to a platform that supports the needs of our enterprise customers.