Senior Software Engineer - Python & React (Hybrid) in Essex
Senior Software Engineer - Python & React (Hybrid)

Senior Software Engineer - Python & React (Hybrid) in Essex

Essex Full-Time 60000 - 75000 £ / year (est.) No home office possible
Tec Partners

At a Glance

  • Tasks: Design and build scalable backend systems using Python and React.
  • Company: Forward-thinking tech company revolutionising the utilities sector.
  • Benefits: Competitive salary, flexible hybrid work, and strong career progression.
  • Why this job: Shape the architecture of a complex platform and tackle real-world challenges.
  • Qualifications: Proficient in Python, React, and cloud infrastructure with strong problem-solving skills.
  • Other info: Collaborative team environment with exposure to modern technologies.

The predicted salary is between 60000 - 75000 £ per year.

We are working with a forward-thinking technology company developing cutting-edge solutions within the utilities sector. Their cloud-native platform integrates software, hardware, and distributed energy assets to enable real-time monitoring, automation, and control at scale.

They are now looking to hire a Senior Software Engineer to play a key role in shaping the technical direction of their platform. This is a hands-on position combining strong engineering delivery with architectural ownership, offering the opportunity to work on complex, real-world systems across IoT, cloud infrastructure, and large-scale data environments.

Key Responsibilities
  • Design, build, and operate scalable backend systems using Python (Django) and AWS
  • Lead architectural decisions across performance, scalability, reliability, and security
  • Design and evolve APIs and data models for internal tools and customer-facing applications
  • Drive IoT and device communication architecture across distributed systems
  • Collaborate with product and design teams to translate real-world requirements into scalable solutions
  • Contribute to frontend development using React and supporting infrastructure
  • Build and optimise pipelines for ingesting and querying large-scale time-series data
  • Improve system performance, data retention strategies, and reporting capabilities
  • Work closely with hardware and edge teams on device provisioning and diagnostics
  • Troubleshoot and resolve complex production issues
  • Lead and contribute to architecture reviews and technical discussions
  • Mentor and support engineers through code reviews, pairing, and design guidance
Essential Skills and Experience
  • Strong proficiency in Python and/or significant experience with React
  • Solid experience with SQL and relational database design
  • Proven experience working with cloud infrastructure
  • Experience with containerisation technologies such as Docker (ECS desirable)
  • Strong understanding of RESTful API design
  • Experience working with Django and React
  • Demonstrated ability to design scalable, maintainable systems
  • Strong problem-solving skills with a hands-on engineering mindset
Desirable Experience
  • Experience with microservices or event-driven architectures
  • Exposure to time-series databases or large-scale data processing
  • Experience working with IoT or distributed device environments
  • Interest in renewable energy, industrial systems, or infrastructure technology
  • Experience with modern frontend frameworks such as Next.js
What's on Offer
  • Opportunity to shape the architecture of a complex, real-world platform
  • High level of ownership and influence over technical direction
  • Work within a small, collaborative, and high-impact engineering team
  • Exposure to modern technologies and challenging engineering problems
  • Flexible hybrid working environment
  • Strong opportunities for career progression as the business scales
Application Process

If you're interested in this opportunity, please apply with your CV and a short overview of your experience. Examples of relevant projects or systems you've worked on would be highly beneficial.

Senior Software Engineer - Python & React (Hybrid) in Essex employer: Tec Partners

Join a forward-thinking technology company in Braintree, Essex, where you will have the opportunity to shape the architecture of a cutting-edge platform within the utilities sector. With a flexible hybrid working environment, a collaborative culture, and strong career progression opportunities, this role as a Senior Software Engineer offers not just a job, but a chance to make a meaningful impact while working with modern technologies and complex engineering challenges.
Tec Partners

Contact Detail:

Tec Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Python & React (Hybrid) in Essex

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python and React. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving cloud infrastructure or IoT. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Python and React knowledge. Practice coding challenges and system design questions to demonstrate your problem-solving skills and hands-on engineering mindset.

✨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 are proactive about their job search!

We think you need these skills to ace Senior Software Engineer - Python & React (Hybrid) in Essex

Python
React
Django
AWS
SQL
Relational Database Design
Containerisation Technologies
Docker
RESTful API Design
Scalable System Design
Problem-Solving Skills
IoT
Microservices
Time-Series Databases
Frontend Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, React, and any relevant projects. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Overview: In your application, include a short overview of your experience that connects directly to the job description. We’re looking for clarity and relevance, so keep it concise but impactful!

Showcase Relevant Projects: Include examples of projects or systems you’ve worked on that relate to the role. We love seeing real-world applications of your skills, especially in areas like cloud infrastructure and IoT.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at Tec Partners

✨Know Your Tech Stack

Make sure you brush up on your Python and React skills before the interview. Be ready to discuss your experience with Django, AWS, and any containerisation technologies like Docker. They’ll want to hear about specific projects where you’ve used these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to talk through complex problems you've solved in past roles. Think of examples that highlight your hands-on engineering mindset and how you approached troubleshooting production issues. This will demonstrate your ability to think critically under pressure.

✨Understand the Company’s Vision

Research the company’s cloud-native platform and its applications in the utilities sector. Being able to articulate how your skills can contribute to their mission will show that you’re genuinely interested and invested in the role.

✨Prepare for Technical Discussions

Expect to engage in architecture reviews and technical discussions during the interview. Brush up on RESTful API design and be ready to discuss how you would approach designing scalable systems. This is your chance to showcase your architectural thinking!

Senior Software Engineer - Python & React (Hybrid) in Essex
Tec Partners
Location: Essex

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

>