Python Developer

Python Developer

Posted 1 day ago by Peaple Talent

£100,000 Per year
Outside
Onsite
Greater Bristol Area, United Kingdom

Summary: The Python Developer role is a 3-month contract position based in Bristol, focused on building and evolving core server-side services using Python. The position emphasizes improving system efficiency and stability while mentoring less experienced engineers and collaborating with cross-functional teams. The developer will also be involved in designing backend architecture and integrating AI-driven capabilities into services. This role requires a strong background in server-side applications and modern backend architectures.

Key Responsibilities:

  • Build and evolve the core server-side services that power the platform, working with technologies including Python.
  • Improve system efficiency, stability, and protection by continuously refining backend performance and security.
  • Maintain a high standard of craftsmanship by following clean code principles, thorough testing practices, and clear technical documentation.
  • Act as a technical mentor to less experienced engineers by providing constructive feedback, hands-on support, and knowledge sharing.
  • Drive engineering conversations that shape development guidelines, workflows, and quality benchmarks.
  • Work closely with cross-functional teams, such as product, design, and engineering to deliver meaningful, well-executed solutions.
  • Participate in designing and refining the overall backend architecture with a focus on scalability and future growth.
  • Research, assess, and adopt new tools or frameworks that add value to the platform and development process.
  • Embed AI-driven and automated capabilities into backend services to enhance product functionality.
  • Partner with data science and machine learning teams to implement, operate, and support intelligent components.
  • Monitor advancements in AI and identify ways they can be leveraged to streamline systems and processes.

Key Skills:

  • A proven track record building and maintaining server-side applications using Python.
  • Hands-on experience creating and supporting modern backend architectures, including API-driven services, distributed systems, secure authentication flows, and both relational and non-relational data stores.
  • Practical knowledge of deploying and operating systems in cloud environments such as AWS.
  • Demonstrated ability to support and develop other engineers through technical guidance, mentoring, or team leadership.
  • Exposure to AI or ML technologies, including working with data pipelines or integrating large-scale language models and external AI Services.
  • Strong analytical and troubleshooting capabilities, with a talent for turning complex technical challenges into robust, scalable implementations.
  • Clear communicator who works effectively with others and contributes positively within a team-oriented environment.

Salary (Rate): £100,000.00 yearly

City: Bristol

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Python Developer | Initial 3 Month Contract | £500 Per Day (Outside IR35) | Bristol On-Site

Key Responsibilities:

  • Build and evolve the core server-side services that power the platform, working with technologies including Python.
  • Improve system efficiency, stability, and protection by continuously refining backend performance and security.
  • Maintain a high standard of craftsmanship by following clean code principles, thorough testing practices, and clear technical documentation.
  • Act as a technical mentor to less experienced engineers by providing constructive feedback, hands-on support, and knowledge sharing.
  • Drive engineering conversations that shape development guidelines, workflows, and quality benchmarks.
  • Work closely with cross-functional teams, such as product, design, and engineering to deliver meaningful, well-executed solutions.
  • Participate in designing and refining the overall backend architecture with a focus on scalability and future growth.
  • Research, assess, and adopt new tools or frameworks that add value to the platform and development process.
  • Embed AI-driven and automated capabilities into backend services to enhance product functionality.
  • Partner with data science and machine learning teams to implement, operate, and support intelligent components.
  • Monitor advancements in AI and identify ways they can be leveraged to streamline systems and processes.

Key Experience Required:

  • A proven track record building and maintaining server-side applications using Python.
  • Hands-on experience creating and supporting modern backend architectures, including API-driven services, distributed systems , secure authentication flows, and both relational and non-relational data stores.
  • Practical knowledge of deploying and operating systems in cloud environments such as AWS.
  • Demonstrated ability to support and develop other engineers through technical guidance, mentoring, or team leadership.
  • Exposure to AI or ML technologies, including working with data pipelines or integrating large-scale language models and external AI Services.
  • Strong analytical and troubleshooting capabilities, with a talent for turning complex technical challenges into robust, scalable implementations.
  • Clear communicator who works effectively with others and contributes positively within a team-oriented environment.