Lead Python Engineer (Remote) in Edinburgh
Lead Python Engineer (Remote)

Lead Python Engineer (Remote) in Edinburgh

Edinburgh Full-Time 70000 - 90000 £ / year (est.) No home office possible
Partnerize

At a Glance

  • Tasks: Lead a team in creating clean, maintainable Python designs and solve complex technical problems.
  • Company: Join a forward-thinking tech company that values collaboration and innovation.
  • Benefits: Enjoy 25 days holiday, enhanced parental leave, private medical insurance, and wellness programs.
  • Other info: Embrace a dynamic work environment with a commitment to diversity and inclusion.
  • Why this job: Make a real impact by leading projects and collaborating with diverse teams.
  • Qualifications: Extensive Python experience and strong leadership skills in software development.

The predicted salary is between 70000 - 90000 £ per year.

A Lead Python Engineer will be producing clean, testable and maintainable designs for any team tickets they pick up. They will be an expert in a particular technical domain and be the go‑to person for solving problems related to that domain. They will lead and deliver on tribe, tech and development process initiatives and be actively contributing to all team and cross‑team ceremonies. They should be able to help with issues outside their own team.

Responsibilities

  • Producing clean, testable and maintainable designs for any team tickets.
  • Leading and delivering on tribe, tech and development process initiatives.
  • Actively contributing to all team and cross‑team ceremonies.
  • Helping with issues outside their own team.

Required Qualifications & Competencies

  • Extensive software engineering experience using one or more languages including Python.
  • Experience with architecture design while leading a software development team.
  • Experience with leading a cross functional team.
  • OO skills, strong design and integration patterns knowledge.
  • Experience with Agile and Lean delivery approaches and modern engineering practices, such as clean code, TDD, refactoring, domain driven design, continuous integration and delivery.
  • Experience in designing, developing and consuming REST APIs and APIs as product.
  • Ability to communicate technical vision and passion for close collaboration with both technical and non‑technical stakeholders.
  • The ability to communicate in a concise and focused way, listen to others, and practice patience.

Desired Qualifications & Competencies

  • BSc Hons in Computing related field.
  • Practical experience with Agile and Lean delivery approaches and modern engineering practices, such as clean code, TDD, refactoring, continuous integration and delivery.
  • Practical experience in developing and consuming REST APIs.
  • The ability to communicate in a concise and focused way, listen to others, and practice patience.

UK Benefits & Perks

  • 25 days holiday in addition to bank holidays.
  • Enhanced Parental Leave: 6 months full pay for birth parent, 4 weeks non‑birth parent at full pay after one year employment.
  • 5 extra 'Partnerize Parental Days' each year.
  • Private Medical Insurance through Vitality.
  • Enhanced pension contributions.
  • Cycle to Work scheme.
  • Eye Care Vouchers.
  • Life Assurance.
  • Enhanced Wellness Program including access to EAP, Wellness Coaching & Wellness Fridays program.
  • Regular company events and activities.

Our Commitment to Diversity & Inclusion

We are committed to attracting, developing, and advancing our outstanding team members, regardless of race, ethnic identity, sexual orientation, religion, age, gender, gender identity, physical abilities, or any other dimension of diversity. We strive to foster an environment where people can be their authentic selves, raise concerns and innovate, all without fear; where they are treated fairly and respectfully, have equal access to opportunities and resources and can contribute fully to the organization’s success. Every individual in our business is expected to live this commitment without exception.

Lead Python Engineer (Remote) in Edinburgh employer: Partnerize

As a Lead Python Engineer at our company, you will thrive in a dynamic and inclusive remote work environment that prioritises employee well-being and professional growth. With generous benefits such as enhanced parental leave, private medical insurance, and a commitment to diversity, we empower our team members to excel while enjoying a healthy work-life balance. Join us to lead innovative projects and collaborate with talented professionals who are passionate about technology and making a meaningful impact.
Partnerize

Contact Detail:

Partnerize Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Python Engineer (Remote) in Edinburgh

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Python. A friendly chat can lead to insider info about job openings or even a referral.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects and contributions. This is a great way to demonstrate your expertise in Python and your ability to produce clean, maintainable code.

✨Tip Number 3

Prepare for interviews by brushing up on Agile methodologies and design patterns. Be ready to discuss how you've led teams and tackled challenges in your previous roles. We want to see your leadership skills shine!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll be part of a company that values diversity and inclusion, which is super important to us.

We think you need these skills to ace Lead Python Engineer (Remote) in Edinburgh

Python
Software Engineering
Architecture Design
Cross-Functional Team Leadership
Object-Oriented Skills
Design Patterns
Agile Methodologies
Lean Delivery Approaches
Clean Code Practices
Test-Driven Development (TDD)
Refactoring
Domain-Driven Design
Continuous Integration
REST API Development
Technical Communication

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your extensive experience with Python in your application. We want to see how you've used it in real-world projects, especially when it comes to clean, testable, and maintainable designs.

Lead with Confidence: Since this is a lead role, don’t shy away from showcasing your leadership experience. Talk about how you've guided cross-functional teams and contributed to tech initiatives. We love seeing examples of your impact!

Keep It Concise: When writing your application, be clear and focused. We appreciate concise communication, so make sure you get to the point while still showing your passion for the role and the tech involved.

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 Partnerize

✨Know Your Python Inside Out

As a Lead Python Engineer, you’ll need to showcase your expertise in Python. Brush up on the latest features and best practices, and be ready to discuss your experience with clean code, TDD, and REST APIs. Prepare examples of how you've applied these skills in past projects.

✨Demonstrate Leadership Skills

Since this role involves leading cross-functional teams, think about times when you've successfully led a project or initiative. Be prepared to share specific examples that highlight your ability to communicate technical visions and collaborate with both technical and non-technical stakeholders.

✨Familiarise Yourself with Agile Practices

The company values Agile and Lean methodologies, so make sure you can discuss your experience with these approaches. Think of instances where you've implemented Agile practices in your work, and be ready to explain how they improved team performance and project outcomes.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving abilities, especially related to your technical domain. Practice articulating your thought process when tackling complex issues, and consider using the STAR method (Situation, Task, Action, Result) to structure your responses.

Lead Python Engineer (Remote) in Edinburgh
Partnerize
Location: Edinburgh

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

>