Skip to main content

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.

Germany
Full-time
Remote-first with office options in Munich

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

Work with a team of exclusively senior engineers
Remote-first culture with flexibility across Europe
30 days of vacation
Competitive salary at staff engineer level
Significant influence on technical direction and culture
Professional development budget for conferences, courses and books
Bicycle leasing program
Employer-sponsored retirement plan
Regular team meetups and offsites
Flexible working hours - we optimize for output, not presence
Focus on sustainable pace - no crunch time or burnout
Long-term projects where your decisions have lasting impact

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.