Back to all jobs
Job Description
As a Staff Engineer, you will act as a technical leader across multiple teams, influencing engineering standards, architecture decisions, and long-term platform strategy.
Key Responsibility
- Technical Leadership
- Lead architecture and design for large-scale, high-impact systems and services.
- Drive engineering best practices across teams including code quality, testing, scalability, and observability.
- Identify and solve complex technical challenges that span multiple services or teams.
- System Design & Scalability
- Design distributed systems and services that are highly scalable, reliable, and secure.
- Improve system performance, reliability, and maintainability.
- Lead initiatives around platform modernization and technical debt reduction.
- Cross-Team Collaboration
- Partner with Product, Design, and Engineering leadership to shape product strategy and technical roadmap.
- Work across teams to align architecture decisions and engineering practices.
- Influence technical direction across the organization.
- Mentorship & Engineering Excellence
- Mentor senior and mid-level engineers.
- Help raise the overall engineering bar through design reviews, architecture guidance, and technical coaching.
Required Qualifications
- 8–12+ years of professional software engineering experience.
- Strong experience building scalable distributed systems and backend services.
- Expertise in modern backend technologies (commonly used stacks include languages such as Java, Kotlin, Ruby, Python, Go, or similar).
- Deep understanding of:
- System design and architecture
- Microservices and APIs
- Cloud platforms (AWS, GCP, or Azure)
- Database design (SQL and/or NoSQL)
- Experience influencing engineering teams without direct authority.
- Proven ability to lead complex technical initiatives across teams.
About FloQast
First seen: April 2, 2026
Last updated: April 30, 2026
