Staff Software Engineer
Role details
Job location
Tech stack
Job description
A tech recruitment platform is seeking a Staff Software Engineer to shape the technical direction and architecture of web, mobile, and backend systems. This role offers significant autonomy and a high-impact opportunity to elevate the quality and scalability of development while mentoring senior engineers. Required are 8+ years of experience in software engineering and expertise in backend technologies like Python, Kotlin, AWS, and MySQL. Benefits include a competitive salary, equity opportunities, and comprehensive health coverage. This position is fully remote within Spain., * Define long-term technical strategy and align team initiatives with business-impacting projects.
- Lead architectural decisions and ensure sustainable, scalable systems.
- Collaborate with product, design, and analytics teams to prioritize technical trade-offs and risks.
- Mentor and develop senior engineers, providing feedback and guidance to elevate team capabilities.
Requirements
- 8+ years of experience as a software engineer with a proven track record of delivering large-scale systems.
- Demonstrated ability to deliver major features or components through clear technical plans.
- Skilled at navigating ambiguity and understanding systems from low-level code to high-level architecture., Backend development expertise Experience with Python Experience with Kotlin Experience with AWS Experience with MySQL Experience with Kubernetes Web application development (React, React Native, or Vue) Strong communication skills Mentorship skills Descripción del empleo
Benefits & conditions
Competitive salary Equity opportunities Flexible work schedule Wellness and 'Away Days' Learning & development programs Comprehensive health coverage Parental leave support Visa sponsorship support