Senior Software Engineer - Integrations at Flow Engineering | San Francisco, CA, US | Rezi

Senior Software Engineer - Integrations at Flow Engineering

Senior Software Engineer - Integrations

Flow Engineering · San Francisco, CA, US

5 days ago

Senior Software Engineer - Integrations

Flow Engineering · San Francisco, CA, US

5 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Flow is seeking a Senior Software Engineer to build and maintain critical integrations between the Flow platform and existing customer engineering stacks, including PLM, ALM, and issue-tracking systems. This role involves designing robust data synchronization, collaborating directly with customer engineering teams, and ensuring the reliability of integrations in production environments.

Responsibilities

  • Design, build, and maintain integrations connecting Flow to PLM, ALM, requirements tools, issue trackers, and version control systems.
  • Develop reliable data synchronization processes, including mapping, transformation, and conflict handling.
  • Collaborate with customer engineering and IT teams to scope integrations and manage deployments.
  • Design and maintain APIs and webhooks for customer and partner use.
  • Manage integrations in production, including monitoring, error handling, and cross-system debugging.
  • Partner with forward-deployed and product engineers to develop reusable integration patterns.

Requirements

  • 5+ years of experience developing production software.
  • Experience designing and operating services at scale in a cloud environment.
  • Experience building and maintaining integrations against third-party APIs in a B2B or customer-facing setting.
  • Strong understanding of API design, including REST and webhooks.
  • Ability to debug complex issues spanning multiple systems.
  • Ability to work directly with customers to translate technical requirements into integration plans.
  • Comfortable working in a high-ownership environment.

Skills

  • TypeScript
  • Node.js
  • Python
  • REST APIs
  • Webhooks
  • Message queues
  • Cloud infrastructure
  • Data synchronization
  • API design

Experience Level

  • 5+ years

About the Company

  • Flow Engineering is an AI-native requirements platform for modern engineering organizations.
  • The company enables hardware teams to collaborate with AI agents to design, validate, and evolve complex systems.