Backend Python Developer in England

Backend Python Developer in England

England Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Join a dynamic team to develop innovative software for laboratory automation.
  • Company: CheMastery, a pioneering start-up transforming the chemical industry.
  • Benefits: Creative work environment, career growth, and hands-on project ownership.
  • Why this job: Make a real impact in chemistry with your coding skills and creativity.
  • Qualifications: Strong Python skills and experience with databases required.
  • Other info: Collaborate with experts in a fast-paced, multi-disciplinary team.

The predicted salary is between 36000 - 60000 £ per year.

About us

CheMastery is automating how research and manufacture are carried out. The chemical industry is a large and ever-growing market; however, the work is still carried out mostly manually and chemical processes remained unchanged over the past 160 years. The lack of standardisation and digitisation created many problems for this fundamental industry, including reproducibility and cost/time efficiency which cost millions annually. A start-up in London, looking to expand its highly interdisciplinary team of exceptionally talented mechanical engineers, software developers, data scientists and chemists. All positions at CheMastery come with an extraordinary level of freedom to showcase your skill.

Description

The position as a Backend Python Developer is a permanent full-time position. As a Python Developer, you will be part of a brilliant software and hardware development team. Your core responsibility will be on the python side of our robot communication stack, the scheduler as well as data flow to and from the Database.

Objectives

  • Ownership and development of the next generation of our python interface to the laboratory automation platform.
  • The dataflow to and from the robotic platform.
  • Work on the operations scheduler.
  • Ownership of code quality, deployment processes, and library choices.
  • Understand and leverage code testing strategies (unit, integration, component, end-to-end).
  • Your job will enable you to see your code work in action in chemical testing and first-hand with customers.

Essential

  • Strong background in python.
  • Strong practical experience with databases (ideally postgres).
  • Practical experience with multithreading.
  • Client server architecture.
  • Experience with efficient algorithm development (e.g. graph traversal).
  • Experience in high performance data processing applications.
  • Development for linux or unix environments.
  • Problem solving skills and good interdisciplinary communication.
  • Open to the environment of a start up with all its challenges and rewards.
  • Able to work alone and as part of a team.
  • You must be entitled to work in the UK.

Desirable

  • Experience with C/C++ or firmware development.
  • Experience with GitHub and GitHub actions.
  • Project management / history of sole responsibility.
  • Previous start up experience.
  • Experience in the life sciences.
  • Experience with robots and/or safety critical systems.
  • Experience in statistical analysis and/or machine learning.
  • Experience with commercial software release and deploy cycles.

Location

The company offices and labs are based in London, Canada Water. We offer limited working from home but due to the practical nature of the position we will not consider fully remote applicants.

About you

You should be a curious individual with a passion for coding for applications in the physical world. You should be excited to work in a multi-discipline team and open to learn from other disciplines.

What we offer

A friendly, transparent, creative, and fast-paced working environment. You will have the freedom to see your project through its entire development cycle from the planning stage, testing all the way to commercial deployment. The wider team includes hardware engineers, data scientists and chemists. Career progression opportunities as the company grows. CheMastery is an equal opportunities employer. If you think you have what it takes to join a team set to revolutionise chemistry, we want to hear from you! The best way to reach us is through this application.

Backend Python Developer in England employer: CheMastery Group Ltd

CheMastery is an exceptional employer that fosters a friendly, transparent, and creative work environment in the heart of London. As a Backend Python Developer, you will enjoy the freedom to take ownership of your projects while collaborating with a talented interdisciplinary team, offering ample opportunities for career progression as the company expands. With a focus on innovation in the chemical industry, you'll have the chance to see your code make a real impact in laboratory automation.
C

Contact Detail:

CheMastery Group Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Python Developer in England

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have a lead on that perfect Backend Python Developer role!

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those related to Python and databases. This is your chance to demonstrate your coding prowess and problem-solving skills to potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with multithreading, client-server architecture, and efficient algorithms. Practice coding challenges to keep your skills sharp!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our innovative team at CheMastery.

We think you need these skills to ace Backend Python Developer in England

Python
Database Management (Postgres)
Multithreading
Client-Server Architecture
Algorithm Development
High Performance Data Processing
Linux/Unix Development
Problem-Solving Skills
Interdisciplinary Communication
GitHub
Project Management
Start-Up Experience
Statistical Analysis
Machine Learning
Commercial Software Release and Deployment

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your strong background in Python. Share specific projects or experiences where you've used Python effectively, especially in relation to databases and multithreading. We want to see how you can bring your coding expertise to our team!

Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the skills and experiences mentioned in the job description. We love seeing candidates who take the time to connect their background with what we’re looking for at CheMastery.

Be Clear About Your Experience: When detailing your experience, be clear about your roles and responsibilities in previous projects. If you've worked in a start-up environment or have experience with robots, make sure to mention it! We value those insights as they show your adaptability and problem-solving skills.

Apply Through Our Website: The best way to reach us is through our application portal on the website. It’s straightforward and ensures your application gets to the right place. Plus, it shows us you’re keen on joining our team at CheMastery!

How to prepare for a job interview at CheMastery Group Ltd

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python, especially in relation to backend development and any projects you've worked on that involved multithreading or client-server architecture.

✨Familiarise Yourself with Databases

Since the role involves working with databases, particularly PostgreSQL, it’s crucial to understand how to interact with them effectively. Prepare to talk about your experience with database management, data flow, and any challenges you've faced in this area.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss specific examples of how you've tackled complex problems in your previous roles. CheMastery values innovative thinking, so think of instances where you’ve developed efficient algorithms or improved data processing applications.

✨Embrace the Start-Up Spirit

CheMastery is a start-up, so they’ll be looking for candidates who are adaptable and thrive in dynamic environments. Share your experiences in start-ups or similar settings, highlighting your ability to work independently and as part of a team.

Backend Python Developer in England
CheMastery Group Ltd
Location: England

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>