Flowengineering
Staff Software Engineer, Infrastructure
San Francisco. Posted 5 months ago
The role
You will build and scale the core platform behind Flow. You will own services and infrastructure that support agentic systems engineers and product teams.
What you will do
- Design, build, and operate backend services and platform primitives.
- Scale Flow from thousands of users to hundreds of thousands.
- Improve performance, reliability, observability, and security across the stack.
- Own and evolve CI/CD pipelines, test infrastructure, and internal tooling.
- Collaborate with frontend and AI engineers to define APIs, data models, and integration points.
- Contribute to architectural decisions and technical direction.
Required qualifications
- 3+ years of software engineering experience building and operating production systems in a cloud environment (e.g., AWS or GCP).
- Strong understanding of systems design, distributed systems, reliability, observability, and security best practices.
- Experience with containerization and infrastructure-as-code tooling (e.g., Docker, Terraform, or similar).
- Comfortable owning projects end-to-end in a fast-paced environment and making pragmatic tradeoffs under ambiguity.
- Collaborative, low-ego, and excited to work closely with product, design, and customer-facing teams.
Benefits
- Competitive salary
- Meaningful equity
- Health, dental, and vision coverage
- Flexible time off
- Support for travel to customers when it matters
About the company
Flow Engineering is an AI-native requirements platform for modern engineering organizations. The team is scaling the product from thousands of users to hundreds of thousands.