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

Backend python developer

Slough
Roc Search
Backend python developer
Posted: 22h ago
Offer description

Job Title: Backend Python Developer

Job Type: Permanent

Location: London

Salary: £55,000-£65,000 DOE

Skills: Python, AWS, CI/CD, Docker Kubernetes, JavaScript


Roc Search have partnered with a vibrant data focused agency in London. They are seeking an experienced Backend Engineer with a strong foundation in Python and object-oriented programming. In this role, you will be responsible for designing, developing, and maintaining the server-side components of our software applications. You will collaborate closely with cross-functional teams, Data Engineers, Cloud Engineers, and Product stakeholders, to deliver scalable, secure, and efficient backend solutions.


The ideal candidate will have solid experience in CI/CD pipelines, cloud infrastructure (especially AWS), and modern backend architectures. Familiarity with event-driven or microservice-based patterns is a plus.


The team are also looking for someone who can bring experience or interest in AI Engineering to build intelligent services and working alongside Data Scientists to deploy scalable AI-driven features and applications. A familiarity with cloud-based AI/ML services in Snowflake Cortex or DOMO AI would be a strong advantage.


Key Reponsibilities


* Design and implement robust, scalable backend systems using Python as the primary language.
* Apply object-oriented principles and design patterns to maintain clean, maintainable code.
* Leverage cloud-native services (primarily AWS) including Aurora, Load Balancer, Security Groups, and serverless compute options.
* Build and maintain CI/CD pipelines using industry-standard tools (e.g., GitHub Actions, GitLab CI, Jenkins).
* Implement monitoring and logging using tools like DataDog, Serilog, CloudWatch, or equivalent.
* Use Docker and Kubernetes for containerisation and orchestration of applications.
* Manage deployments with Helm and configuration in YAML.
* Develop shell scripts and automation for deployment and operational workflows.
* Work with Data Engineering to integrate and manage data workflows using Apache Airflow and DAG-based models.
* Perform comprehensive testing, debugging, and optimization of backend components.



Required Skills


* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
* Proven experience as a Backend Engineer or a similar role, with a strong track record of designing and developing robust backend systems.
* Proficiency in Python and Javascript
* Familiarity with logging frameworks like Serilog for efficient log capturing and analysis.
* Experience with containerization tools like Docker and orchestration frameworks like Kubernetes.
* Knowledge of Helm and YAML for defining deployment configurations and managing releases.
* Proficiency in shell scripting for automating deployment and maintenance tasks.
* Understanding of DAG (Directed Acyclic Graph) models and experience with Apache Airflow for managing complex data processing workflows.
* Familiarity with database systems (SQL and NoSQL) and proficiency in writing efficient queries.
* Solid understanding of software development best practices, including version control (Git), testing, and code review processes.
* Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
* Excellent communication skills and the ability to clearly articulate technical concepts to both technical and non-technical stakeholders.


Benefits

* Competitive salary and bonus structure
* 25 days annual leave + Bank holidays
* Hybrid working model
* Annual company away day
* Free fruit in the office
* Drinks fridge, available after 5pm daily
* Flexi-Friday where employees can start earlier in order to finish earlier on selected Fridays
* Private healthcare cover
* Life cover
* Pension contribution
* Season ticket loan (0%)

Apply
Create E-mail Alert
Job alert activated
Saved
Save
See more jobs
Similar jobs
Roc Search recruitment
Roc Search jobs in Slough
It jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > It jobs > Backend python developer jobs > Backend python developer jobs in Slough > Backend Python Developer

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

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save