Staff Engineer

Opus Recruitment SolutionsLondon, GB
Published on

About the Role

As a Staff Engineer, you’ll take a leading role in evolving a modern, Kotlin-based backend and Vue.js frontend architecture. You’ll be hands-on with the codebase and deeply involved in architectural decisions, mentoring engineers, and collaborating across product, design, and business teams. Your mission will be to help shape the technical direction while ensuring the software lifecycle is robust, scalable, and clean.

About the Candidate

The ideal candidate will have strong experience with Kotlin, Vue.js, and cloud platforms like GCP or AWS. You should have a thoughtful approach to system design, architecture, and code quality. We're looking for someone who enjoys balancing technical depth with cross-functional collaboration and has experience mentoring engineers while working closely with non-technical stakeholders. Familiarity with TDD, BDD, and microservices is a plus.

About the Company

The position is with an innovative EnergyTech company that is dedicated to delivering reliable power solutions while actively reducing environmental impact. Their mission is focused on making significant real-world impacts without the hype, truly building systems that matter in the energy sector.

Company Culture and Benefits

Opus Recruitment Solutions offers a remote-first setup, providing optional access to their offices. The compensation for this role is competitive, with a salary of £110k. The interview process consists of two stages, allowing for a streamlined experience for both candidates and the company.

If you think this role is a good fit—or know someone who might be—reach out to Rebeka Mulk at Opus Recruitment Solutions via rebeka.mulk@opusrs.com or connect on LinkedIn for a chat. Please note that sponsorship is not available at this time.