Software Engineer - Infrastructure

San Francisco, CA


Factory is seeking a seasoned Infrastructure Engineers to architect, build, and maintain our advanced cloud infrastructure.

What you will do and achieve:

  • Lead the design and implementation of a robust, secure, and highly scalable cloud infrastructure, utilizing cutting-edge tools like Docker and Terraform.
  • Work in close collaboration with product teams and software engineers to deeply understand and efficiently address infrastructure requirements for new features, research initiatives, and evolving customer needs.
  • Develop, optimize, and maintain CI/CD pipelines, significantly enhancing the software development and deployment processes.
  • Ensure the highest levels of security, scalability, and reliability of our infrastructure through proactive monitoring, troubleshooting, and rapid incident response.
  • Champion performance improvements and infrastructure automation, leveraging best practices to foster a culture of technical excellence and innovation.


  • Strong background in building and managing scalable, reliable cloud infrastructure, with extensive experience in AWS/Azure/GCP environments
  • Expertise in Infrastructure as Code (IaC) practices and tools, with a solid grasp of Terraform.
  • Proficient in containerization technologies, with a focus on Docker, and an understanding of orchestration systems.
  • Familiarity with a wide range of AWS services, including but not limited to VPC, EC2, Lambda, Amazon RDS, and S3.
  • In-depth knowledge of CI/CD pipeline tools and practices, ideally with experience in GitHub Actions or Jenkins.
  • A strong foundation in network security principles, with a proactive approach to implementing security best practices.