Location: UK / Remote
Salary: Up to c£90,000 (flexible for exceptional candidates) + excellent benefits
My client, a dynamic and forward-thinking organisation, is seeking a Senior Engineer to join their team. This is a rare opportunity to take on a leadership role, influence the technical direction, and make a real impact on large-scale production systems.
As a Senior Engineer, you’ll play a key role in designing, developing, and managing my client’s critical systems. With a focus on Elasticsearch, AWS architecture, and software development, this position offers a mix of hands-on technical work and mentoring responsibilities.
What You'll Do:
* Mentor/lead a talented team, guiding professional growth and fostering collaboration.
* Dive deep into Elasticsearch, optimising and deploying it in complex, production environments.
* Architect and manage robust AWS solutions using key services such as Lambda, S3, RDS, DynamoDB, and ElastiCache.
* Develop scalable and efficient code – my client uses JavaScript/TypeScript, but they value engineers with a flexible, problem-solving mindset.
* Collaborate on the design and delivery of highly available, scalable production systems.
What You Bring:
* 5+ years’ experience in senior-level engineering roles.
* Elasticsearch – a deep understanding is essential.
* Hands-on experience running and supporting production systems.
* Strong knowledge of AWS services; certification is a bonus.
* Exceptional software development skills, particularly with JavaScript/TypeScript (or similar languages).
* Experience in line management or mentoring.
* AWS system design/architecture experience is highly desirable.
* A proactive attitude, leadership skills, and a passion for driving innovation.
What’s on Offer:
* Competitive salary up to £90,000 (possibly higher for outstanding candidates).
* Generous 25 days’ holiday, plus your birthday off.
* Private medical insurance.
* Enhanced maternity and paternity pay for life’s big moments.
* Access to perks like a cycle purchase scheme and tech purchase scheme.
* A supportive, innovative environment where your ideas will shape the future.
Why Join My Client?
This is more than just a role - it’s a chance to be part of a company that values technical excellence, personal growth, and a collaborative culture. If you’re looking to take your career to the next level and thrive in a role where no two days are the same, this is the opportunity for you.
Ready to take the next step?
Apply now to start a conversation about this exciting opportunity.