Flow

Senior/Staff Software Engineer- Backend

Flow
hybrid senior full-time $220,000-270,000 per year Palo Alto
Apply →

First indexed 17 Apr 2026

Description

About the Role

As a Senior Software Engineer, you will develop backend systems that scale with Flow's growth. You'll work on critical systems, collaborating with cross-functional teams to build secure, resilient services. In this role, you will actively solve complex problems with autonomy, proactively identify improvements, and take ownership of your work.

Responsibilities

  • Identify and build AI-powered capabilities into Flow's platform, from intelligent automation in building operations to personalized resident experiences
  • Use AI-assisted development tools (e.g., Cursor, Claude Code) as part of your daily workflow to accelerate development, improve code quality, and push the boundaries of what a small team can ship.
  • Build and optimize APIs, backend services, and distributed systems.
  • Collaborate with frontend, product, and infrastructure teams to ship new features, supporting peers across teams and mentoring junior engineers.
  • Design, develop, and maintain scalable software solutions while communicating across teams and providing useful asynchronous context.
  • Conduct thorough testing and performance tuning to ensure reliability, connecting technical work to product impact and customer value.
  • Participate in architecture discussions, propose technical solutions, and handle loosely defined problems with creativity and insight.
  • Learn from failures, reflect, and work hard to improve under pressure, while elevating team outcomes and engineering quality.

Qualifications

  • 10-15+ years of backend software engineering experience, with a proven track record of impacts across multiple areas or services.
  • Fluency with AI-assisted development tools and a strong point of view on how AI changes the way software gets built. You're already using these tools daily, not just experimenting.
  • Strong understanding of distributed systems, API development, and cloud computing.
  • Experience with Kubernetes, Docker, and cloud-native infrastructure.
  • Proficiency in modern programming languages (Go, Python, Kotlin, TypeScript).
  • Ability to balance technical excellence with business needs.

Additional Information

Benefits

  • Comprehensive Benefits Package (Medical / Dental / Vision / Disability / Life)
  • Paid time off and 13 paid holidays
  • 401(k) retirement plan
  • Healthcare and Dependent Care Flexible Spending Accounts (FSAs)
  • Access to HSA-compatible plans
  • Pre-tax commuter benefits
  • Employee Assistance Program (EAP), free therapy through SpringHealth, acupuncture, and other wellness offerings
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.lever.co/flowlife/5df85365-1917-49ad-8637-6c392fa9b1c4