Flowengineering
Senior Software Engineer - Integrations
San Francisco. Posted 3 months ago
The role
You will design, build, and maintain integrations connecting Flow to customer systems like PLM, ALM, and issue trackers. You will work with customer engineering and IT teams to scope integrations and ensure data sync reliability.
What you will do
- Design, build, and maintain integrations connecting Flow to customer systems
- Build reliable data sync including mapping, transformation, and conflict handling
- Work with customer engineering and IT teams to scope integrations and deployments
- Design and maintain APIs and webhooks
- Own integrations in production including monitoring, error handling, and debugging
- Partner with forward deployed and product engineers to create reusable integration patterns
Required qualifications
- 5+ years developing production software
- Experience designing and operating services at scale in a cloud environment
- Experience building and maintaining integrations against third-party APIs
- Strong grasp of API design including REST and webhooks
- Ability to debug problems spanning multiple systems
- Ability to work directly with customers to translate technical setup into integration plans
- Comfortable in a high-ownership environment
Nice to have
- Familiarity with PLM, ALM, or systems engineering tooling
- Exposure to defense, aerospace, or regulated hardware environments
About the company
Flow Engineering is an AI-native requirements platform for modern engineering organizations. It enables hardware teams to collaborate with AI agents to design, validate, and evolve complex systems.