Staff Software Engineer
We're looking for a Staff Software Engineer who can drive technical excellence across teams and projects. You'll shape our engineering culture, lead complex initiatives and mentor senior engineers while contributing to hands-on development.
What you'll do
- Define technical strategy and architecture for complex, organization-wide initiatives
- Lead cross-team projects that span multiple services and domains
- Establish engineering best practices and drive their adoption across teams
- Mentor senior engineers and help shape their career growth
- Collaborate with leadership on technical roadmap and resource planning
- Drive technical decision-making and build consensus across stakeholders
- Identify and address systemic technical challenges and technical debt
- Contribute to hands-on development on critical projects
What we're looking for
Experience & Technical Skills
- 8+ years of professional experience with production-level applications
- Expert-level proficiency in JavaScript/TypeScript and at least one backend language
- Deep expertise in system design, distributed systems and architectural patterns
- Extensive experience with cloud platforms (AWS, GCP or Azure)
- Strong foundation in DevOps, CI/CD and infrastructure as code
- Track record of building and scaling systems with millions of users
- Experience with performance optimization and system reliability
Technical Leadership
- Proven ability to influence technical direction without direct authority
- Experience driving large-scale technical migrations or modernization efforts
- Track record of improving engineering velocity and developer experience
- Ability to balance technical excellence with business pragmatism
- Experience writing technical RFCs and architecture decision records
- Strong debugging and problem-solving skills across the stack
Communication & Impact
- Excellent communication skills with technical and executive stakeholders
- Fluent English proficiency
- Experience mentoring and growing senior engineers
- Ability to translate business requirements into technical solutions
- Track record of building engineering culture and practices
- Experience presenting technical concepts to diverse audiences
Why join Satellytes
Ready to Apply?
We’re looking for experienced engineers who can elevate our entire engineering organization. If you have a track record of technical leadership and want to shape how we build software, we’d love to hear from you.
Send your resume and a brief introduction to careers@satellytes.com.