Job Description
Join our dynamic team in London as a Senior Software Engineer and drive innovation at the intersection of technology and business excellence. We're seeking a passionate individual to architect scalable solutions while mentoring junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape our cutting-edge projects.
Responsibilities
- Design and implement high-performance microservices using cloud-native technologies
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system architecture for scalability and security
- Lead CI/CD pipeline improvements and DevOps practices
- Contribute to open-source projects and technical community engagement
Qualifications
- 5+ years of experience in backend development with Node.js and Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong knowledge of database systems (PostgreSQL, MongoDB)
- Proven track record of leading complex technical projects
- Excellent problem-solving skills with attention to detail
- Bachelor's degree in Computer Science or related field