You will dive deep into the substance and complexity of our technical landscape, primarily focusing on solving engineering problems at scale. This position moves beyond basic feature delivery; it involves the architecture and implementation of distributed systems, requiring a thoughtful approach to quality and long-term solution design. Your impact will be felt through your ability to tackle significant challenges, such as refactoring complex, monolithic systems into modern, scalable architectures. You will have the autonomy to drive technical outcomes, ensuring that the software we build is not only functional but meets high standards of technical excellence and craft. We operate with a collaborative, modern engineering culture where you will actively participate in code reviews and engage in agile and delivery practices. As a senior member of the group, you will connect with peers to coach and develop others, acting as a role model and mentor to foster a supportive environment of continuous learning. Refactoring complex, monolithic systems to improve scalability and performance. Utilising CI/CD concepts and tooling to streamline our deployment processes. Applying TDD practices to ensure robust and reliable code quality. Working across a range of languages and tools to solve unique architectural challenges We are committed to offering a flexible working environment that supports autonomy and ownership over your schedule. You will have access to our offices for collaboration and 'boost days', combined with the ability to work remotely, allowing you to balance deep work with team connection.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed
Number of Employees
1,001-5,000 employees