Posted in

Senior Software Engineer-Backend

Senior Software Engineer-Backend

CompanyFlow
LocationPalo Alto, CA, USA
Salary$160 – $270
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 10-15+ years of backend software engineering experience, with a proven track record of impacts across multiple areas or services.
  • 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.

Responsibilities

  • 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.

Preferred Qualifications

    No preferred qualifications provided.