Apply Now
Back to Open Positions

Senior/Lead Python & Kubernetes Software Engineer - Core Platform

We are looking for a highly experienced Senior/Lead Python & Kubernetes (microservices) Engineer to help us grow a skilled, multi-disciplinary team in London. This role is a hands-on position which provides the opportunity for growth into technical leadership over one or more projects.

You must be an experienced and exceptional Python & Kubernetes Software Engineer, who is also comfortable using a wide-range of additional technologies.

Our current technology stack, which runs on Google Cloud Platform (GCP) also includes Terraform, Helm, GoLang, Istio, gRPC, Protocol buffers, Angular, Docker, microservices, Firebase and Postgres.

With an eye on our anticipated future of multiple full-stack development teams any Serverless, Azure, Node, Ionic and JavaScript expertise will be advantageous, as will any machine learning or BigData experience.

In this role, you will;

  • Be an exceptional, hands-on Python & Kubernetes coder who has a proven track-record of delivering high-quality, test-driven code.

  • Put CI/CD at the heart of delivery and have demonstrable experience in delivering multiple software updates daily into production.

  • Have used Terraform and Helm to automate environment and software delivery.

  • Be highly experienced in building and maintaining scalable microservice based platforms on cloud technologies using our core technology stack.

  • Ensure that products are protected by up-to date, E2E security technology.

  • Be working closely with the CTO to develop a technology vision and roadmap.

  • Develop talent and maintain a strong team culture, coaching and developing team members to get the most out of them to help them improve and learn.

  • Have an understanding or experience of feature flagging and A/B testing.

  • Be a key decision maker in hiring new team members.

  • Help grow a high-quality, full-stack engineering team that embraces the most productive tools, technologies and processes.

  • Ensure that you and the team maintain delivery and customer focus.

  • Ensure the platform scales and demonstrates high technical and quality standards.

You

  • Have worked in a similar senior role previously and are comfortable being the technical go-to person.

  • Previously led an engineering team of 5+ developers for a cloud-based technology company.

  • Started your career as an engineer and have a developer background.

  • Have extensive experience in agile process management, CI/CD and evolving product/market fit through automated A/B feature testing feedback.

  • Have direct experience of hiring and growing engineering teams.

  • Work without ego and will be a role model in behaviour, inclusivity and cultural awareness for the team.

  • Manage in a democratic, diplomatic and inclusive but decisive way.

  • Show drive and ambition.

  • Ask the why question and don’t take things as granted.

  • Strive for innovation.

  • Are humble and have a good sense of humour.

Key Technology Skills:

  • Python

  • Kubernetes

  • Docker

  • Helm

  • Terraform

  • gRPC

  • Protocol buffers

  • Microservices

  • Postgres

  • Firebase

  • Automated testing

  • DevOps - CI/CD

  • In-depth agile experience

  • Google Cloud Platform

  • RESTful APIs & their management

Our London office:

For more information call 0330 058 1978
or email
careers@dashly.com

Send us E-mail