Lead Software Engineer (Python) - London
$80,000–$115,000 year
HybridLondon, England, United Kingdom
Job Summary
Collaborate with product and hardware teams to understand engineering challenges, then plan, design, develop, test, and iterate on software solutions addressing functional and non-functional requirements. Co-design and review development work for other leads while working across the backend codebase, including data models, algorithms, pipelines, infrastructure, APIs, and ML models. Apply best practices for high-quality software development using Python, PostgreSQL, Django, and Docker. Join a senior-level role in an agile environment with above-market salary, equity, and flexible working hours.
Required Qualifications
- 5+ years of professional software development experience
- 2+ years of professional experience in Python
- 2+ years in a senior software engineer position
- Strong communication and team-work skills
- Experience working in an agile software development environment
Desired Qualifications
- Experience in a tech lead position
- An interest in electronic engineering
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.