Skip to content

Senior Software Engineer-Backend
Company | Flow |
---|
Location | Palo Alto, CA, USA |
---|
Salary | $160 – $270 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert 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.