Lead Software Engineer
Benefits:
Annual individual learning and development budget of £500
33 days of annual leave
Sabbatical leave offer
Generous private healthcare package
Cycle to work scheme
Experience Requirements:
Minimum of 7+ years of experience in software engineering
Strong track record of leading engineering teams or projects
Expert proficiency in Python or Go
Experience in architecting and building scalable systems
Extensive experience with cloud platforms (e.g., AWS, Azure)
Other Requirements:
Experience with Docker and Kubernetes
Expertise in data pipelines, APIs, and microservices
Knowledge of relational and non-relational databases
Proficiency in TDD, version control, and CI/CD
Excellent collaboration and leadership skills
Responsibilities:
Lead architecture, design, and development of software systems
Collaborate with leadership and cross-functional teams
Troubleshoot and resolve complex technical issues
Set and enforce high standards of code quality
Mentor and guide the engineering team
Show more details