Senior/Staff Software Engineer (Cloud Native/Typescript)

Staffing ScienceSan Francisco Bay Area, US
Published on

About the Role

Pre-series A open-source startup is looking for Staff Engineers. This position is full remote for now but will transition to a hybrid model (2-3 days in the office) within 6-12 months as the office in the Bay Area opens up. Applicants must be located in the SF area, open to hybrid work, and must have startup experience.

Responsibilities

In this role, you will develop and optimize mission-critical cloud-native applications that operate across public cloud (AWS, Azure, GCP) and on-premise environments. You will also design and implement backend infrastructure, APIs, and system integrations to support high-scale developer workflows. Your expertise in technologies like TypeScript, Kubernetes, and Docker will be crucial as you:

  • Architect scalable, self-hostable cloud-native applications.
  • Optimize containerized deployments ensuring high availability.
  • Lead best practices for distributed systems and CI/CD pipelines.

About the Candidate

We are looking for a strong backend engineer with at least 5 years of experience in Node.js/TypeScript and deep Kubernetes experience. You should possess:

  • Expertise in optimizing containerized environments with Docker.
  • Experience with hybrid cloud/on-prem environments.
  • Working knowledge of AWS and cloud-native patterns.
  • High autonomy, capable of leading and executing complex projects independently.

Preferred Skills

Bonus points if you have experience with Azure, GCP, DevOps, CI/CD automation, and background in building developer tools and open-source platforms. Knowledge of distributed computing and scalable backend architectures will also be beneficial.

About the Company

Join a high-impact open-source and enterprise cloud-native platform startup that is experiencing hyper-growth. We are backed by top Silicon Valley VCs and are redefining software deployment with a mission-driven team. This is a high-caliber environment that aims to change how software is built and deployed, especially in the AI landscape.