Staff Platform Engineer

Staff Platform Engineer
Our Future Health, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Dec 1, 2023
Last Date
Jan 1, 2024
Location(s)

Job Description

We are looking for a Staff Platform Engineer to join the team designing and building the platforms and systems to support a number of vital functions across Our Future Health.

This is a greenfield project where we have a significant new partnership with Microsoft and are building our new infrastructure on Azure. If you have prior experience building a public cloud-based platform from the ground up, we’d be keen to see your application. We’re looking for candidates who are passionate and can recommend modern technologies and practices that have a track record of being used successfully in the platform we are looking to build.

At Our Future Health, our mission is to transform the prevention, detection and treatment of conditions such as dementia, cancer, diabetes, heart disease and stroke. We’re looking for people to join us on our journey. If you’re looking for a new challenge where you can contribute to helping future generations live in good health for longer, then we’re keen to speak with you.

What you’ll be doing

  • Participating in the design and review of platform architecture and design documents.
  • Working in cross-functional teams that are creating and launching new services.
  • Working closely with partners or suppliers to consult on integrations and more complex systems.
  • Working with Product Managers and other stakeholders to gather requirements, define technical specifications, and develop and implement solutions.
  • Hands-on development of new features, removal of tech debt and contributing to continuously improving the quality of the platform.
  • Supporting your colleagues with pairing, peer reviews, coaching, discussion, and other collaborative activities that help everyone reach high standards and result in the delivery of high-quality software products.
  • Engaging in collaborative sessions geared towards refining requirements, formulating architectural proposals in support of upcoming initiatives.
  • Engaging in reflective sessions such as retrospectives or incident post-mortems and offering suggestions on how we can improve and help to drive change.
  • Participating in support rotations that monitor live systems and quickly and effectively reacting to potential incidents and providing support to operations teams such as customer support. This could include being part of an out of hours on-call rotation.
  • Participating in and contribution to wider engineering initiatives that look to evolve highly effective ways of working that support the Our Future Health engineering community.

What you won’t be doing

  • Working in a siloed environment with no freedom to make decisions.
  • Working in a place where you can’t see the impact your expertise makes.

Requirements

To succeed in this role you will have some of the following skills and experience:

  • Deep knowledge and experience of building cloud-hosted consumer web applications and backend services using open source technologies such as Node.js, Ruby on Rails, Python in a start-up or scale-up environment.
  • Demonstrable proficiency in programming languages such as Python or Golang.
  • Experience working in cross-functional agile teams on large-scale consumer-facing web applications in both frontend and backend.
  • Proven experience in Cloud environment, Azure, AWS or GCP.
  • Expertise in working with Infrastructure as Code, ideally with knowledge of Terraform.
  • Experience working in a modern, agile development team following best practices like code review, TDD, CI/CD and pairing using tools like GitHub Actions.
  • Experience of operationally running large production systems including; observability, logging, metrics, error reporting, debugging and live incident management.
  • Experience of working with sensitive personal data.
  • Experience working in cross-functional teams consisting of engineers, product, UX and non-technical stakeholders.
  • Proven ability to communicate with stakeholders and audiences at different levels.
  • Excellent understanding of the importance of operational, security and legal factors when designing solutions, with the ability to articulate trade-offs and make informed decisions around design and technology choices.
  • Used to working in small, growing organisations where things are often unclear or ambiguous and people are required to work on tasks outside of their normal area to keep things moving (whilst simultaneously thinking how to improve things).
  • Understanding of maintainability when it comes to platform and infrastructure architecture.
  • Ability to lead by example and encourage software engineering best practices.
  • Experience in mentoring and coaching less experienced Engineers.
  • Comfortable in facilitating technical discussions, encouraging

Job Specification

Job Rewards and Benefits

Our Future Health

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.