Job Description
We are looking for a visionary Senior Software Engineer to join our high-growth team in London. You will be at the forefront of developing scalable, cloud-native solutions that power our clients' digital transformation. This is a chance to work with cutting-edge technologies in a collaborative, agile environment.
What You'll Do:
- Design, develop, and maintain robust backend services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot complex system issues and optimize performance.
- Mentor junior developers and conduct code reviews.
Responsibilities
- Develop and maintain high-quality code using Python and Go.
- Implement CI/CD pipelines and infrastructure as code.
- Ensure system scalability, security, and reliability.
- Participate in architectural discussions and technical decision-making.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in Python, Go, or Java.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Deep understanding of microservices architecture.
- Excellent problem-solving and communication skills.