Principal Software Engineer Python SaaS

Client Server
Cambridge, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 120K

Job location

Remote
Cambridge, United Kingdom

Tech stack

API
Agile Methodologies
Artificial Intelligence
Software as a Service
Cloud Computing
Code Review
DevOps
Python
Machine Learning
Software Engineering
Google Cloud Platform
Backend
Kubernetes
Information Technology
Terraform
Docker

Job description

Are you a technologist with strong backend Python skills looking for an opportunity to work on complex and interesting systems at the cutting edge of technology?, As a Principal Software Engineer you'll contribute to the core product, an AI and Machine Learning platform that is used within the automotive sector for a range of purposes e.g. engine calibration. You'll take ownership of projects, working across the full development lifecycle, architecting, designing and developing high quality software and APIs with a focus on backend development.

You'll be a senior member of an Agile team, providing code reviews, technical leadership and will also take ownership of particular projects, working independently.

Requirements

  • You have a strong Python software engineering background
  • You have experience of working on SaaS products, any cloud provider is fine, you'll work with GCP going forward
  • You have a good knowledge of software engineering best practices and are happy to coach and mentor more junior engineers
  • You're comfortable taking ownership of projects
  • You're familiar with CI/CD pipelines and DevOps tools, including proficiency with Docker, Kubernetes, Terraform and cloud computing services (e.g. Google Cloud Platform)
  • You're collaborative with great communication skills and Agile team experience
  • You have a 2.1 or above in a STEM discipline, Computer Science or similar

Benefits & conditions

  • Competitive salary - to £120k
  • Stock options
  • Private Health Care
  • Life Assurance
  • Up to 6% employer pension contribution
  • 25 days holiday
  • Cambridge Botanic membership
  • Continual self development opportunities
  • Remote working (x1 day a month in Cambridge, close to the station)

About the company

Managed by: CSR Full Stack

Apply for this position