At a Glance
- Tasks: Develop and scale a core web application in a friendly, impactful team.
- Company: Join an award-winning Cambridge startup making waves in environmental tech.
- Benefits: Enjoy a salary up to £80k, employee share options, and 25 days holiday.
- Why this job: Be part of something meaningful and shape the future of tech with your code.
- Qualifications: Strong Python experience, solid SQL skills, and ability to collaborate in fast-paced environments.
- Other info: Hybrid working model with opportunities for strong career progression.
The predicted salary is between 42000 - 56000 £ per year.
Experienced Python Developer – Cambridge / Hybrid – £70–80k + Share Options
Are you a Python Developer who thrives in an environment where you can take real ownership of your work and see its impact in the real world? We’re working with an award-winning Cambridge-based startup making global waves in the environmental tech space – and they’re growing.
You’ll join a small, friendly, and highly capable team, working at the heart of their platform, developing and scaling a core web application used across multiple continents. This is a business that combines smart IoT hardware with clever algorithms to solve real-world problems – and your code will play a key role in how they deliver that.
You’ll be given autonomy from day one, contributing to the direction of the product, working closely with stakeholders from across the business, and helping to refine priorities. There’s lots of variety, interesting challenges, and a chance to shape things technically as one of the early hires into the dev team.
What you’ll need:
- Strong commercial experience with Python
- Solid SQL skills (raw and/or ORM)
- Experience working across the full software lifecycle
- Ability to collaborate cross-functionally in a fast-paced environment
Bonus experience (not essential):
- HTML/JavaScript and modern web architectures
- CI/CD (GitHub Actions ideally)
- AWS – especially in relation to security and scalability
- Automated testing (e.g. Selenium/WebDriver)
- Agile practices
What’s on offer:
- Salary to £80k
- Employee share options
- 25 days holiday + bank holidays
- Development budget & strong progression
- Hybrid working (Cambridge HQ)
If you’re looking for a role where you’ll be part of something meaningful, contribute to a growing platform, and work alongside genuinely good people, this is well worth a look.
Senior Python Engineer employer: Pure Resourcing Solutions
Contact Detail:
Pure Resourcing Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Python Engineer
✨Tip Number 1
Familiarise yourself with the company's mission and values. Since this role is in an environmental tech startup, showing genuine interest in sustainability and how technology can solve real-world problems will resonate well with the team.
✨Tip Number 2
Brush up on your Python skills and be prepared to discuss specific projects where you've used Python effectively. Highlighting your experience with SQL and any relevant frameworks will also demonstrate your technical capabilities.
✨Tip Number 3
Prepare to showcase your collaborative skills. This role requires working closely with various stakeholders, so think of examples where you've successfully collaborated in a fast-paced environment.
✨Tip Number 4
If you have experience with CI/CD practices or AWS, be ready to discuss how you've implemented these in past projects. Even if it's not essential, demonstrating knowledge in these areas can set you apart from other candidates.
We think you need these skills to ace Senior Python Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong commercial experience with Python and solid SQL skills. Use specific examples from your past work to demonstrate your ability to collaborate cross-functionally and work across the full software lifecycle.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company’s mission in the environmental tech space. Mention how your skills align with their needs, particularly in developing and scaling web applications.
Showcase Relevant Projects: If you have experience with HTML/JavaScript, CI/CD, AWS, or automated testing, be sure to include these in your application. Highlight any projects where you’ve used these technologies, especially if they relate to IoT or web architectures.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a Senior Python Engineer role.
How to prepare for a job interview at Pure Resourcing Solutions
✨Showcase Your Python Expertise
Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've used Python to solve complex problems, and be ready to explain your thought process and the impact of your work.
✨Demonstrate SQL Skills
Since solid SQL skills are a requirement, brush up on your knowledge of both raw SQL and ORM. Be ready to answer questions about database design, query optimisation, and how you've used SQL in past projects.
✨Emphasise Collaboration Experience
This role requires cross-functional collaboration, so share examples of how you've worked with different teams in a fast-paced environment. Discuss any challenges you faced and how you overcame them to achieve project goals.
✨Prepare for Technical Challenges
Expect to face technical challenges during the interview. Practice coding problems related to Python and SQL, and be ready to explain your solutions clearly. This will demonstrate your problem-solving skills and technical proficiency.