Platform Engineer

Undo
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

Job location

Cambridge, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
C++
Continuous Integration
Linux
DevOps
Distributed Systems
Integrated Development Environments
Virtual Private Networks (VPN)
Routing
Network administration
Ansible
Software Engineering
Software Systems
Web Platforms
System Availability
GIT
Information Technology
Terraform
Jenkins

Job description

Platform Engineer (Linux, Python, AWS)

A new, exciting opportunity to join Undo's world-class Engineering team to develop and improve our market-defining time travel software technology.

Undo is an exciting deep-tech company whose breakthrough software technology is changing the way people develop software. The company is a small, intimate and highly-skilled team, and its products are used by many of the world's most important technology companies. The technology is unique, highly valuable, very technically interesting and is deployed in some of the world's most complex software development environments.

As a Platform Engineer you will build and maintain the systems that allow us to develop, test and release our products.

Responsibilities

  • Deploy, maintain, document and ensure the availability of internal software systems including CI systems, artifact repositories and product delivery systems.
  • Implement appropriate monitoring to detect problems with these services and address those problems proactively.
  • Build machine images for testing, container images for building and laptop images for development, and maintain the toolchains we use to do this.
  • Engage with stakeholders inside and outside of the immediate team to understand the context behind change requests and provide progress updates., A technology company in Cambridge is seeking a Head of Software Engineering to lead a high-performing engineering organization. The successful candidate will be responsible for managing the software engineering lifecycle, from strategy to delivery. This role requires..., Platform Engineer (Linux, Python, AWS) A new, exciting opportunity to join Undo's world-class Engineering team to develop and improve our market-defining time travel software technology. Undo is an exciting deep-tech company whose breakthrough software technology is..., A global semiconductor company is seeking a Staff DevOps Engineer to design, build, and operate its AI infrastructure platforms. This role focuses on platform ownership and automation, enabling engineers to release software efficiently. Candidates should have experience in..., A leading healthcare-tech company near Cambridge is looking for an experienced Platform Engineer to enhance their build and deployment processes. The role involves architecting the CI/CD system, automating tasks, and ensuring security across infrastructure. Ideal candidates..., A leading technology company in the UK is seeking a Senior Software Engineer to join their Portal team. You will build and enhance features for a high-traffic web platform while ensuring robust, secure, and user-friendly implementation. The role requires expertise in...

Requirements

  • 2-5 years' experience in a similar role (e.g. Platform Engineer, DevOps Engineer, Linux Systems Engineer, Software Engineer)
  • Strong knowledge of Python development on Linux
  • Experience with Infrastructure as Code tools to deploy containerised services and network configurations in cloud environments, for example using Ansible and Terraform
  • Experience with observability techniques for metrics collection and alerting
  • Experience of maintaining CI/CD systems and pipelines, for example using Jenkins
  • Experience with Git and branch-based software development workflows
  • Excellent communication skills, and able to work closely and productively with other engineers, both inside and outside the immediate team
  • Experience with planning and delivering large changes, making well-judged tradeoffs between task scope, duration and risk and delivering on an agreed timescale

Highly desirable skills

  • Experience with AWS specifically and awareness of other providers
  • Experience with network administration, security, and diagnostics (e.g. routing, VPNs)
  • Understanding of distributed systems and how to tune them for performance and high availability
  • Familiarity with C/C++ and corresponding toolchains (gcc, gdb)
  • Experience with AI-augmented development workflows
  • Track record of driving incremental quality, efficiency or reliability improvements within a software module, system or process

Education

B.Sc. or equivalent in Computer Science or other related subject.

About the company

WRK digital is delighted to be partnering with a Leeds based consultancy who are seeking an Application Engineer to work with a Retail Financial Services organisation. This is your chance to roll up your sleeves and be right at the heart of a game-changing project,..., Anson McCade is partnered with a leading consultancy in the UK as they seek to appoint a Lead Platform Architect. The Lead Platform Architect will be responsible for steering the delivery of cutting-edge cloud platforms and enterprise solutions that drive large-scale..., A leading biotech company based in Cambridge is seeking a Senior Systems Engineer to manage the development of advanced diagnostics and biomanufacturing platforms. This role involves technical ownership of complex systems, collaborating with R&D and engineering teams, and..., Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the..., Genomics England is a global leader in enabling genomic medicine and research, focused on creating a world where everyone benefits from genomic healthcare. Building on the 100,000 Genomes Project, we support the NHS's world-first national whole genome sequencing service and..., A technology company in Cambridge is looking for a back-end Software Engineer to own medium-to-high complexity features with a focus on implementing strategic technical improvements. This role emphasizes reliability and end-to-end ownership while supporting core services..., Senior Systems Engineer - Biotech Platform Development - CambridgeA cutting-edge biotech company, based in Cambridge, is currently recruiting for a Senior Systems Engineer who will play a pivotal role in the development and delivery of next-generation medical diagnostics...

Apply for this position