Senior Python Software Engineer in Cheshire, Warrington

Senior Python Software Engineer in Cheshire, Warrington

Warrington +1 Freelance 43200 - 62400 € / year (est.) Home office possible
ECOM

At a Glance

  • Tasks: Build and shape innovative products using Python in a collaborative team.
  • Company: Join a forward-thinking tech company with a focus on quality and teamwork.
  • Benefits: Competitive daily rate, remote work flexibility, and opportunities for professional growth.
  • Other info: Dynamic environment with a strong emphasis on engineering best practices.
  • Why this job: Make a real impact by driving system reliability and mentoring fellow engineers.
  • Qualifications: 5+ years of Python experience and a passion for continuous learning.

The predicted salary is between 43200 - 62400 € per year.

Senior Python Engineer

Contract

Outside IR35

3 Months+

Rate £600-700 per Day

Remote - (UK ltd company)

The opportunity

We’re seeking experienced Senior Software Engineers who enjoy building products end-to-end. You’ll join a collaborative team where your expertise in backend systems (with Python as a core strength) will help shape the next stage of our platform. While you’ll have the chance to work across the stack, backend problem-solving and scalability will be central to this role.

What you’ll bring

  • 5+ years professional experience with Python
  • Solid understanding of modern web application design
  • Hands-on experience with JavaScript/TypeScript and NoSQL databases
  • Knowledge of event-driven architectures
  • Strong background in cloud environments (AWS Serverless and/or GCP)
  • Commitment to quality through automation and testing
  • Experience maintaining and observing production systems (monitoring, tracing, RUM)
  • Proven history of working in teams with strong engineering practices
  • Ability to balance technical decisions with product value and user outcomes
  • Enthusiasm for learning, experimenting, and continuous improvement

What you’ll do

  • Work in a cross-functional squad alongside product managers, designers, and other engineers
  • Contribute across the full software lifecycle — planning, building, deploying, and running systems
  • Take ownership with a “you build it, you run it” mindset, from commit to production
  • Collaborate directly with end-users and internal teams to understand needs and deliver value
  • Operate across multi-cloud environments (AWS, GCP, Azure)
  • Drive system observability and reliability with tools like Datadog
  • Help shape our engineering culture by mentoring, sharing knowledge, and encouraging best practices
  • Push boundaries, challenge assumptions, and ensure delivery of meaningful solutions

Tech stack

  • Cloud: GCP, AWS, Azure
  • Languages: Python, TypeScript, JavaScript
  • Frameworks: Django Rest Framework, Vue.js, container-based and serverless architectures
  • Databases: MongoDB, DynamoDB
  • Tooling & Monitoring: GitHub Actions, CircleCI, Kubernetes, Celery, EventBridge, DataDog

Locations

WarringtonCheshire

Senior Python Software Engineer in Cheshire, Warrington employer: ECOM

Join a forward-thinking company that values innovation and collaboration, where as a Senior Python Software Engineer, you will have the opportunity to work remotely while contributing to impactful projects. Our culture promotes continuous learning and growth, offering you the chance to mentor others and refine your skills in a supportive environment. With competitive rates and a commitment to quality, we empower our engineers to take ownership of their work and drive meaningful solutions across diverse cloud platforms.

ECOM

Contact Detail:

ECOM Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Python Software Engineer in Cheshire, Warrington

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or in cloud environments. A friendly chat can lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving backend systems and event-driven architectures. This is your chance to demonstrate your expertise beyond just a CV.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to discuss your experience with Python, cloud environments, and how you’ve tackled challenges in past projects. Practice makes perfect!

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Python Software Engineer in Cheshire, Warrington

Python
JavaScript
TypeScript
NoSQL Databases
Event-Driven Architectures
AWS
GCP

Some tips for your application 🫡

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

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Let us know what drives you and how you can contribute to our platform.

Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled complex backend challenges. We love seeing how you approach problems and the solutions you've implemented, especially in cloud environments like AWS or GCP.

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 don’t miss out on any important updates. Plus, we love seeing candidates who take that extra step!

How to prepare for a job interview at ECOM

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve complex problems. They’ll likely ask you about specific frameworks like Django, so have some examples ready!

Show Off Your Cloud Knowledge

Since this role involves working with cloud environments like AWS and GCP, be prepared to talk about your experience with these platforms. Share any specific projects where you’ve implemented serverless architectures or managed multi-cloud environments.

Demonstrate Your Team Spirit

This position values collaboration, so highlight your experience working in cross-functional teams. Discuss how you’ve contributed to team success and how you approach mentoring others. They want to see that you can work well with product managers and designers too!

Prepare for Problem-Solving Questions

Expect to tackle some technical challenges during the interview. Practice coding problems that focus on backend systems and scalability. Think about how you would approach system observability and reliability, as these are key aspects of the role.