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: Dynamic startup culture with opportunities for growth in renewable energy technology.
- 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 setting that fosters innovation and accountability. This is not just a job; it's a chance to be part of a team that is making a real difference in the world.
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
Prepare for those interviews! Brush up on your Python skills and be ready to discuss your past projects. We recommend practicing common coding challenges and being able to explain your thought process clearly.
✨Tip Number 3
Show your passion for climate tech! When you get the chance to chat with potential employers, share why you care about the environment and how your skills can contribute to their mission. We want to see that enthusiasm!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Software Engineer - Python - Climate Tech - London (Hybrid)
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 meaningful solutions.
✨Demonstrate Ownership Mindset
The company values engineers who take ownership from day one. Prepare examples of past projects where you took responsibility for features or systems. Highlight how you translated business requirements into technical solutions and the impact of your work.
✨Emphasise Collaboration and Communication
Strong communication skills are key in this role. Think of instances where you've worked collaboratively across teams. Be ready to discuss how you handle feedback and ensure everyone is aligned, especially in fast-paced environments like startups.