Senior/Staff Software Engineer
Posted Updated
- As a Staff Engineer, your role is to improve the system as a whole, both technically and organizationally
- You will work on ambiguous, high-impact problems, shape technical direction across teams, and help others build better systems
- Your impact comes less from the code you write, and more from how you influence decisions, design, and execution at scale
- Take ownership of complex, cross-team problems that are not clearly defined
- Define technical direction and drive system design across domains
- Identify and address systemic issues and opportunities early
- Simplify complexity through better architecture, patterns, and structure
- Improve how teams build by raising standards, tooling, and practices
- Mentor engineers and contribute to hiring and team growth
- Ensure systems are reliable, scalable, and built for long-term evolution
Benefits
- Stake in the company: You’ll have equity in Fonoa so when we win, you win.
- 25 days paid time off (PTO):Relax, recharge, and come back ready to conquer the (tax)w world.
- Team offsites: Departments and teams organize their own offsites throughout the year - to collaborate, strategize, and spend time together.
- Lunch on us: Bi-Weekly team lunches: Bond with colleagues in the office or virtually.
- Home office allowance: Want a more comfortable chair? Need a new monitor? Would you like to make your space more inspiring? Create the perfect setup at home.
- FUNoa: Once a year, we bring the entire company together for learning, bonding, and fun in a unique and inspiring location somewhere in the world.
- You focus on high-leverage problems and shape how they are approached
- You operate with long-term thinking, balancing today’s needs with future scale
- You make others more effective through guidance, feedback, and direction
- You adopt emerging AI technologies and create a culture of innovation in your teams
- You improve not just code, but how teams design and build systems
- You create clarity in ambiguous situations and align teams around it
- Fostering a culture of curiosity and experimentation
- Experience mentoring engineers and improving team practices
- Track record of influencing technical decisions beyond your team
- Proven ability to work on ambiguous, high-impact problems
- Strong experience designing and operating scalable backend systems
- Ability to balance speed, quality, and long-term maintainability
