Senior Software Engineer - Python - Climate Tech - London (Hybrid)

Senior Software Engineer - Python - Climate Tech - London (Hybrid)

Full-Time 60000 - 80000 € / year (est.) Home office (partial)
Propel

At a Glance

  • Tasks: Own features and systems from discovery to production in a fast-paced environment.
  • Company: Join a mission-driven climate tech startup making a real-world impact.
  • Benefits: Hybrid work model, rapid career progression, and meaningful responsibilities.
  • Other info: Exciting opportunities for growth in a dynamic startup culture.
  • Why this job: Be part of a team that values innovation and collaboration in tackling climate challenges.
  • Qualifications: Senior software engineering experience, preferably with Python, and strong communication skills.

The predicted salary is between 60000 - 80000 € per year.

This is a great chance to join a well funded start up in the climate tech space and make a real impact as they continue to grow. The team are using Python but open to a range of backgrounds - we are looking for strong engineers with a passion for all things climate tech and happy in a start up environment. This is a Hybrid role - Average 3 days a week in Waterloo.

The Role

You will own features and systems from discovery through to production and ongoing iteration. The team works in short, high accountability sprint cycles and expects engineers to take real ownership from day one. The engineering culture is pragmatic and collaborative. Strong engineers here progress quickly, take on meaningful responsibility early, and have a direct impact on the products they build.

What You Will Bring

  • Senior level experience as a Software Engineer with strong hands on experience in Full Stack environments. (Preference for Python but open to any background if happy to work with Python).
  • Proven ability to ship and maintain production software in a fast moving product environment.
  • Demonstrated pragmatism in engineering decisions, knowing when to refactor, when to ship, and when to leave well alone.
  • Strong object oriented fundamentals applied to complex, evolving production codebases.
  • A clear ownership mindset and the ability to translate business requirements into clean, proportionate technical solutions without over engineering.
  • Strong communication skills and a collaborative approach to working across product and engineering teams.
  • Energy for rapid iterative delivery cycles rather than resistance to them.

Bonus Points

  • Experience with Django or similar Python based backend frameworks.
  • Hands on experience with cloud infrastructure, ideally GCP.
  • Industry experience in renewable energy, utilities, heat pump technology, or construction.
  • A background in product focused engineering environments.
  • Experience working in a startup or scale up environment.

The Company

Our client is a product led technology business operating in a high growth, mission driven sector with genuine positive impact at its core. The team is growing at real pace and this is the kind of environment where strong engineers progress quickly, take on meaningful responsibility early, and contribute directly to work that matters.

Next Steps

If you are a Senior Python Engineer with strong production engineering experience and a genuine desire to work on technology that makes a real world difference, please share your CV by clicking apply. For any questions, reach out directly.

Senior Software Engineer - Python - Climate Tech - London (Hybrid) employer: Propel

Join a dynamic and mission-driven climate tech start-up in London, where your contributions as a Senior Software Engineer will directly impact the environment. With a collaborative and pragmatic engineering culture, you'll enjoy rapid career progression, meaningful responsibilities, and the opportunity to work in a hybrid model that promotes work-life balance. This is an exciting chance to be part of a team that values innovation and sustainability, making a real difference in the world.

Propel

Contact Detail:

Propel Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - Python - Climate Tech - London (Hybrid)

Tip Number 1

Network like a pro! Reach out to people in the climate tech space on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to Python and climate tech. This gives potential employers a taste of what you can do and how you think.

Tip Number 3

Prepare for the interview by brushing up on your problem-solving skills. We recommend practicing coding challenges and system design questions that reflect real-world scenarios. This will help you shine during technical interviews.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing passionate candidates who are eager to make a difference in the climate tech sector.

We think you need these skills to ace Senior Software Engineer - Python - Climate Tech - London (Hybrid)

Python
Full Stack Development
Production Software Maintenance
Object Oriented Programming
Pragmatism in Engineering Decisions
Technical Solution Design
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects your experience with Python and any relevant projects in climate tech. Highlight your ownership mindset and how you've contributed to previous teams, as we love seeing that collaborative spirit!

Showcase Your Passion:In your cover letter, let us know why you're excited about working in the climate tech space. Share any personal projects or experiences that demonstrate your commitment to making a positive impact in this field.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and focus on how your skills align with the role. Remember, we want to see your personality shine through too!

Apply Through Our Website:Don’t forget to apply directly through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our growing team.

How to prepare for a job interview at Propel

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python in detail, especially in a full stack environment. Think about specific projects where you've used Python and be prepared to explain your decision-making process.

Show Your Passion for Climate Tech

This role is all about making a positive impact in the climate tech space. Do some research on current trends and challenges in the industry. Be ready to share why you're passionate about climate tech and how you see your skills contributing to this mission.

Demonstrate Ownership Mindset

The company values engineers who take ownership of their work. Prepare examples from your past experiences where you've taken responsibility for a project or feature from start to finish. Highlight how you managed challenges and delivered results.

Emphasise Collaboration Skills

Since the role involves working closely with product and engineering teams, be ready to discuss your collaborative approach. Share examples of how you've worked effectively in teams, resolved conflicts, or contributed to a positive team culture in previous roles.