Senior Scala Engineer - £75,000 - £100,000 - Fully Remote
Job Type | Permanent Full Time |
Location | London |
Area | London, United Kingdom |
Sector | Automation |
Salary | £75000.0 - £100000.0 per annum |
Start Date | ASAP |
Job Ref | 22-00318_1653909952 |
Job Discipline | IT |
Job Views | 1412 |
- Description
- Senior Scala Engineer - £75,000 - £100,000 - Fully Remote
Our client is one of the fastest growing AI scale-ups in the world and looking for a talented Senior Scala Engineer to join their ever-growing team, working closely with all areas of the tech team including design, infrastructure, front-end, product and data. Our client is at the forefront of utilising AI, neuroscience and learning science to create the most advanced learning technologies in the world.
The Senior Scala Engineer will be able to work independently, act as a strong voice within the team and help drive the team forward with an open-minded and experienced approach. With a strong start-up culture and the backing of long-term investors, this opportunity will provide a fantastic platform for a Scala SME to capitalise on the organic approach to career progression the company takes. This role is fully remote the client offers a comprehensive benefits package on top of a generous remuneration package.
Role Responsibilities
- Keep up to date regarding best practices in software development and deployment
- Implement best practice coding in relation to Development coding standards
- Work alongside other Scala Developers on projects or work alone where necessary
- Contribute to improve the overall development processes and methodologies followed by the Development team
Experience
- The ability to develop clean code (function and variable names, class organisation, unit testing, keyboard speed / IDE familiarity)
- Very comfortable working in Scala
- Understanding of synchronous API structures e.g. HTTP request verbs
- Data modelling
- Confident setting up and working with operations: logs, metrics and alerting
- Architecturally minded, experienced in pushing forward technical architecture
- Experience working on projects end to end
- Understands and can discuss different CI and CD workflows, their benefits and drawbacks
Additional skills
- Functional programming experience in Scala (think cats,
- Admin or deployment experience in a cloud environment
- Deep understanding of one or more database technologies
- DevOps tooling (terraform, kubernetes)
- Experience working with CI and CD pipelines
- SQL skills
- Experience in another language (typescript or spark for extra points)
This is a career defining opportunity for a skilled Senior Scala Engineer to work at a globally recognised technology leader within the education industry, and where opportunities to progress through to senior management are genuinely possible.
If you are interested in this role, please reach out or call Harley on 0121 820 7020 to have a confidential discussion.