Technical Lead

Technical Lead

Full-Time 80000 - 100000 ÂŁ / year (est.) No home office possible
Go Premium
OpenSource

At a Glance

  • Tasks: Lead a dynamic engineering team while developing innovative software solutions.
  • Company: Fast-paced software company in London with an outcome-driven culture.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Join a collaborative environment with exciting challenges and career advancement.
  • Why this job: Make a real impact by guiding projects and mentoring future tech leaders.
  • Qualifications: Strong Python skills and experience in technical leadership roles.

The predicted salary is between 80000 - 100000 ÂŁ per year.

A software company in London is looking for a Tech Lead (Python) to join and guide their engineering team. They operate in a fast-paced environment where engineers prioritise quick delivery, practical problem-solving, and real-world impact over perfect code. It’s an outcome-driven culture with plenty of autonomy, where developers take ownership across the full lifecycle of their work. As a Tech Lead, you’ll combine hands‑on development with technical leadership, helping shape architecture, mentor engineers, and drive engineering standards across the team.

What You’ll Work On

  • Building integrations with new data and liquidity sources using advanced web‑scraping and reverse‑engineering techniques.
  • Developing and maintaining low‑latency, real‑time data feeds to support internal strategies.
  • Improving system visibility and observability to help identify integration issues and areas for optimisation.
  • Leading an agile team with a flexible, evolving roadmap driven by new information and opportunities.
  • Taking ownership of software delivery from design through to development, testing, review, deployment, and production support.

Key Responsibilities

  • Technical Leadership: Provide direction on architecture, design, and engineering best practices across the team.
  • Design & Deliver Features: Build and guide the development of features aligned with business goals, ensuring high‑quality, maintainable, and performant code.
  • Mentorship & Team Development: Support and mentor engineers, fostering growth and improving team capability.
  • Code Quality: Oversee code reviews and testing practices to ensure strong engineering standards.
  • Production Ownership: Ensure system reliability in production, leading responses to incidents and driving long‑term improvements.
  • Cross-Team Collaboration: Work closely with engineering teams and stakeholders to design and deliver effective technical solutions.
  • Out-of-hours support as part of a rotating schedule.

Languages: Python

Observability: OpenTelemetry, Prometheus, Grafana, Zabbix

Cloud: AWS

Must-haves

  • Strong software development background with deep Python expertise.
  • Proven experience in a technical leadership or senior role, guiding teams and influencing architecture.
  • Degree in Computer Science or a similar numerical subject.
  • Excellent communication skills with the ability to explain complex ideas clearly.
  • Strong decision‑making skills, particularly around trade‑offs in architecture and implementation.
  • Experience with web‑scraping / reverse‑engineering, including navigating bot‑protection tooling.

Nice-to-haves

  • Experience building event‑driven systems.
  • Comfortable working in Linux/Unix environments.
  • Experience contributing to cloud migration projects (AWS ideal).

Technical Lead employer: OpenSource

Join a dynamic software company in London that champions an outcome-driven culture, where your contributions as a Technical Lead will have a real-world impact. With a focus on autonomy and ownership, you'll enjoy a collaborative work environment that fosters professional growth through mentorship and technical leadership, all while working on cutting-edge projects in a fast-paced setting. The company offers competitive benefits and a commitment to employee development, making it an excellent place for those seeking meaningful and rewarding employment.
OpenSource

Contact Detail:

OpenSource Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Technical Lead

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with tech communities. You never know who might have the inside scoop on a Tech Lead position or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, web-scraping, or cloud solutions. This gives potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and leadership experience. Be ready to discuss how you've guided teams and tackled challenges in past roles. We want to see your problem-solving skills in action!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search. Let’s get you that Tech Lead role!

We think you need these skills to ace Technical Lead

Python
Technical Leadership
Software Development
Web-Scraping
Reverse-Engineering
System Reliability
Code Quality Assurance
Agile Methodologies
Mentorship
Cross-Team Collaboration
Observability Tools (OpenTelemetry, Prometheus, Grafana, Zabbix)
Cloud Computing (AWS)
Communication Skills
Decision-Making Skills

Some tips for your application 🫡

Show Your Python Passion: Make sure to highlight your deep expertise in Python. Share specific projects or experiences where you've used Python to solve real-world problems, especially in a fast-paced environment like ours.

Emphasise Leadership Experience: Since we're looking for a Tech Lead, it's crucial to showcase your technical leadership skills. Talk about times you've guided teams, influenced architecture decisions, or mentored engineers to help them grow.

Be Clear and Concise: When writing your application, clarity is key! Use straightforward language to explain your experiences and skills. We appreciate well-structured applications that get straight to the point without unnecessary fluff.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at OpenSource

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python in real-world scenarios, especially in web-scraping or reverse-engineering. They’ll want to see your depth of knowledge and practical experience.

✨Showcase Your Leadership Style

As a Tech Lead, you'll need to demonstrate your leadership abilities. Prepare examples of how you've mentored engineers or led teams in the past. Think about specific situations where you influenced architecture decisions or improved team performance.

✨Understand Their Culture

This company values quick delivery and practical problem-solving over perfect code. Be ready to discuss how you prioritise outcomes and adapt to fast-paced environments. Share experiences where you’ve successfully navigated challenges while maintaining a focus on results.

✨Prepare for Technical Questions

Expect technical questions that assess your understanding of system reliability, observability tools like OpenTelemetry or Grafana, and cloud services like AWS. Brush up on these topics and be prepared to explain how you would approach integration issues or optimise systems.

Technical Lead
OpenSource
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>