Lead Data Engineer - Python, SQL - Team Lead - Vice President
On-site · London, England, United Kingdom
Job Summary
Lead a squad of data engineers to deliver cloud-native, scalable data solutions and microservice-based architectures. Drive agile ceremonies, accelerate team velocity, provide frequent stakeholder updates, and ensure end-to-end delivery of trusted data products. Apply domain modeling techniques, structure software for testability and evolvability, investigate and fix issues promptly, and maintain zero-downtime releases for end-users. Bring strong skills in Python, SQL, AWS, Databricks, NoSQL, data lifecycle management, modern software architecture, and CI/CD practices. Mentor team members on coding practices, design principles, and implementation patterns while adapting to changing priorities in a fast-paced environment.
Required Qualifications
- Formal training or certification on software engineering concepts
- 3 years applied experience
- Good working knowledge of AWS, Databricks, and Python
- Experience across the data lifecycle
- Advanced SQL (joins and aggregations)
- Working understanding of NoSQL databases
- Experience with statistical data analysis
- Knowledge of modern software architecture patterns
- Experience with CI/CD platforms such CircleCI/Jenkins
- Experience with GitHub/Bitbucket
- A desire to teach others and coach teammates
- Ability to adapt to changing priorities and complexity
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.