Lead/Senior Back-end Engineer
6-month contract (initially)
London (fully remote)
£400 - £450 day rate (Outside IR35)
We're representing an innovative London-based startup that is revolutionising the accessibility and utilisation of financial data. Our client is composed of a dynamic team of technologists and seasoned founders with a track record of building AI products. As they embark on their journey to establish themselves as the global leader in financial intelligence, they're seeking exceptional individuals to join their core team.
Role
As a Lead/Senior Backend Engineer, you'll play a pivotal role in architecting and building scalable distributed backend systems and APIs. Your responsibilities will include:
- Designing, building, and maintaining backend systems and cloud infrastructure for generative AI systems.
- Developing microservices using Kubernetes and deploying them in Cloud or on-premise environments.
- Establishing secure and scalable external and internal APIs.
- Collaborating with Full Stack and ML engineers to define API contracts.
- Writing clean, well-documented, and tested code, and establishing coding standards within the team.
- Working closely with AI engineers to bring research ideas to life and test them together.
Skills and Experience:
Must-have:
- Strong technical foundation in software engineering or related field.
- Proven experience with backend development and building scalable distributed systems.
- Expertise in Kubernetes and deploying microservices.
- Familiarity with Cloud technologies (AWS, Google Cloud, Azure) and security best practices.
- Proficiency in developing secure and scalable APIs.
- Experience with distributed tracing and logging tools.
- Strong coding skills in relevant programming languages (e.g., Python, Rust, Go, NodeJS).
- Commitment to code quality and experience with code review.
- Collaborative mindset and ability to work closely with cross-functional teams.
Preferred:
- Experience with generative AI systems or machine learning projects.
- Knowledge of microservices architecture and Agile methodologies.
Qualifications:
- Master's degree in Computer Science or related field, or equivalent practical experience.
- Experience deploying scalable and secure backend systems into production.
How To Apply
Please register your interest by sending your CV to Parul Munakhya via the apply link on this page.