Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer ( python )

Slough
Experis It
Software engineer
Posted: 20 April
Offer description

Key Responsibilities

* Design, develop, test, and support robust, production-ready software solutions, adhering to modern engineering best practices.
* Build and maintain microservices-based systems, with a strong focus on scalability, resilience, and performance.
* Develop and optimise scalable data pipelines, supporting both batch and streaming workloads, using technologies such as Apache Spark.
* Work extensively with data technologies, leveraging Python and SQL to deliver high-quality analytical and data-driven solutions.
* Lead the design and delivery of data-centric applications, translating complex business and analytical requirements into well-architected technical solutions.
* Implement and integrate large language models (LLMs), including:
* Utilising both proprietary and open-source models
* Fine-tuning models to meet specific business use cases
* Delivering solutions via APIs, such as OpenAI APIs
* Collaborate closely with product managers, data scientists, and engineering peers to shape technical designs and delivery approaches.
* Apply strong problem-solving and analytical skills to diagnose issues, optimise performance, and improve overall system reliability.
* Contribute to architectural decision-making, participate in code reviews, and support the continuous improvement of engineering standards and practices.

Required Skills & Experience

* Demonstrable hands-on experience developing production-grade backend systems.
* Proven experience designing and implementing microservices architectures, ideally within cloud environments.
* Strong background in data engineering, including building and maintaining large-scale data pipelines.
* Advanced proficiency in Python and SQL.
* Practical experience working with large language models, including model fine-tuning and API-based integrations (e.g. OpenAI).
* Experience in solution and system design, particularly for data-driven and analytical platforms.
* Solid understanding of core software engineering principles, including version control, automated testing, and deployment pipelines.
* Excellent analytical thinking and problem-solving skills, with a pragmatic and delivery-focused mindset.

Desirable Skills

* Experience working with major cloud platforms such as AWS, Azure, or GCP.
* Familiarity with containerisation and orchestration technologies (e.g. Docker, Kubernetes).
* Exposure to MLOps practices or deploying AI/ML models into production environments.
* Experience working in agile or fast-paced delivery teams.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Chertsey
Lynx Recruitment
Software engineer
£85,000 a year
Similar job
Senior software engineer
Chertsey
Redline
Software engineer
£80,000 a year
Similar job
Software engineer (embedded / r&d)
Aldershot
Career Poster
Software engineer
£50,000 a year
See more jobs
Similar jobs
Experis It recruitment
Experis It jobs in Slough
It jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Slough > Software Engineer ( Python )

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save