What you'll do:
* Work across our Backend and Data platforms to design and deliver end-to-end solutions.
* Develop and deploy secure solutions with a focus on high availability, low latency and scalability.
* Deliver testable, maintainable, and high-quality code
* Share knowledge, promote standard methodologies and collaborate with some of the best engineers in the company
* Take operational responsibility for the services that are owned by your team.
Who you are:
* You have at least 7-8 years of experience writing high quality JAVA services at scale.
* You are comfortable with asynchronous programming.
* Experience of Frontend development, preferably React.
* You are familiar with Data Engineering concepts.
* You have experience designing robust and extensible platform architectures.
* You have experience working with modern cloud native infrastructure and tools (like Kubernetes).
* You are comfortable running your software in a Linux environment
* You know and care about sound engineering practices like continuous integration, continuous delivery.
You care about improving the overall architecture and health of the systems you work with and drive things to completion. You leave the code better than you found it and ensure that the systems we own are future ready.