Engineering

Python Software Developer

Cambourne
Work Type: Full Time

About the Client:
 
Our client is a company at the intersection of art and technology, dedicated to making art accessible to everyone. Through innovative technology, they connect artists and art lovers, creating unique and meaningful digital experiences.


About the Role:

Backend Engineer - who will play a key role in building and maintaining the backend infrastructure that powers their web applications, ensuring robust, scalable, and secure systems.


Key Responsibilities:

  • Develop and maintain backend services using Java or Python.
  • Design, implement, and optimize APIs and databases for high performance.
  • Ensure security, reliability, and scalability of backend systems.
  • Work with version control tools like Git and manage deployment and operations on Linux environments.
  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.


Qualifications:

  • Proficiency in at least one backend language: Java or Python preferred.
  • Experience working with Git for version control.
  • Solid understanding of Linux systems for server management and deployment.
  • Experience with database management (e.g., MySQL, PostgreSQL) is a plus.
  • Strong problem-solving skills and ability to optimize performance.
  • Familiarity with cloud platforms and containerization (e.g., Docker) is a plus


What they offer?

  • Be part of a passionate, creative team that blends technology with the arts.
  • Work on impactful projects in an innovative environment.
  • Collaborative culture with opportunities for professional growth.

Submit Your Application

You have successfully applied
  • You have errors in applying