Exceptional People + Purpose Beyond Profit = Watershed Outcomes

Exceptional People + Purpose Beyond Profit = Watershed Outcomes

Software Engineer

Foundation Health

Foundation Health

Software Engineering
United States · United Kingdom · Remote
Posted on Wednesday, April 10, 2024

Software Engineer

Location
Remote, US/UK
Salary
Dependent on experience
Role Type
engineering

About Foundation Health

At Foundation Health, we are at the forefront of revolutionizing the healthcare landscape, shaping the future through our cutting-edge digital health platform. Our mission is to empower our esteemed partners, enabling them to provide unparalleled patient experiences that redefine healthcare standards. We refuse to adhere to the status quo; instead, we actively pioneer solutions that will shape the healthcare practices of tomorrow.

This ambitious vision is only achievable with the dedication of the right team propelling us forward. We firmly believe that a supportive and inspiring work environment fuels creativity, transforming it into groundbreaking innovation. It is this very innovation that not only benefits our organization but also positively impacts our people, partners, and most importantly, our patients.

At Foundation Health, we foster a culture that encourages our team members to broaden their horizons, urging them to bring their passion and curiosity to the workplace each day. We understand that diverse perspectives fuel progress, and we actively seek individuals who share our commitment to excellence and forward-thinking.

Join us in our mission to revolutionize healthcare. Together, let's build something extraordinary that will shape the future of well-being for generations to come. Embrace the opportunity to contribute to a team where your ideas and efforts make a tangible difference. The journey awaits—come be a part of building the future with Foundation Health.

Tech Stack

As Foundation Health is a brand new start up there is an ideal opportunity to join & help shape our evolving tech stack. Our strategy is to lean on managed services & serverless technologies to help deliver our platform quickly & in a scalable way, without the headache of managing lots of complex infrastructure.

We’re currently using the following languages & technologies:

  • Node.js with Typescript
  • SvelteKit
  • Docker
  • Google Cloud Platform services including:
    • Cloud Run
    • Cloud Functions
    • PubSub
    • Cloud Tasks
    • API Gateway

And we’re also evaluating cutting edge serverless tools, including Planetscale DB, to see if they might fit in with our platform.

Benefits we offer

  • Flexible working - We have a team meeting each morning but otherwise timemanagement is left to individuals. We trust that everyone on the team will balancetheir work & professional lives to the best of their ability.
  • Fully remote - We are committed to being a remote-first organisation as we believethis is the most effective model for us & it offers great benefits: allowing people to fit their personal lives more easily around their work lives.
  • Shared working space - Whilst we are committed to being remote-first, we also appreciate the value in getting together to bond as a team & problem solve together. We have access to a shared working space in Manchester and from time to time we like to get into the office for in-person meetings where they make sense. This facility is also available for anyone to use if you just fancy a change of scene for the day & for people who prefer to work away from home.

The Candidate

We’re looking to build a small team of highly skilled engineers that are looking for opportunities to own & deliver entire sections of the platform. This is a great opportunity for someone who is motivated by solving technical challenges & looking to help architect entirely new apps & services.

Because we are looking to build a small team, we are looking for candidates who are comfortable taking on ownership of the things they build. This means that it will be up to the individuals to ensure they are building things in a reliable, scalable, cost-efficient & compliant manner.

Job Description:

We want individuals who have great ideas and are keen to share them. This is a new team & a new venture so we will be building our standards & culture together. As part of this aim we want to ensure that we balance the best of fully remote working with in-person collaboration. We are aiming to meet in Manchester at least once per month for a Townhall meeting to ensure everyone is well informed & connected to the company vision.

Note that this is a small team with a relatively flat structure, so we are looking for candidates who want to invest & grow their technical skills & it is unlikely we will have opportunities for growth in people management skills.

What you will be doing

Below are our responsibilities, some of which might seem daunting but rest assured, these are responsibilities that will be shared across the entire team!

  • Building large sections of functionality, even entire services. This is a small team & there’s lots to do so you won’t be doing small bits & pieces all over the place.
  • Reviewing the code & testing the features of your fellow engineers. We’re all QA here!
  • Providing 24/7 support for the things you build. Our goal is to prioritise stability & minimise the need for this but it is a responsibility that we will all share as a team.
  • Helping define & shape our tech stack, culture, standards & more.

What we are looking for

We’re not concerned by formal qualifications so don’t worry if you don’t have a Computer Science degree. We are however looking for candidates with real industry experience. This is a senior role in a small team so the decisions you make will have wide impacts for the entire company. With that in mind we ask for candidates with the following experience:

Essential

  • 5+ years of commercial experience in modern languages (Typescript / Golang / Rust / C# / Java)
  • 2+ years of commercial experience with Typescript specifically
  • 2+ years of working on web APIs
  • Experience delivering large pieces of functionality as an individual contributor
  • Experience working on containerised apps
  • Experience working with serverless technologies (GCP preferred but not essential)
  • Ability to work effectively remotely. We are a fully remote team & we believe this is the most effective model for us & it offers great benefits, allowing people to fit their personal lives more easily around their work lives; but we appreciate this is not for everyone so please only apply if you are comfortable working fully remotely.

Desirable

  • Experience working in the Healthcare industry
  • Experience working in an eCommerce setting
  • Experience with Google Cloud Platform (GCP)
  • Experience architecting new solutions
  • Experience working with event-driven architectures & paradigms

What to expect if you apply

Our interview process is designed to be both straight-forward & thorough. You will be notified if you are successful, promptly, at each stage.

The 3 stages are:

1. Video interview

This is an initial opportunity for us to delve a little deeper into your CV and for you to ask us some questions. It will ensure that there's a compatible foundation on both sides. This should take around 40-60 minutes. You will get an opportunity to meet someone from our engineering team for a technical chat & then a shorter chat with someone from the business side of the team who will be able to answer any questions you may have about the company.

2. Technical Assessment

We believe in assessing candidates in a way that is best suited to them. At this stage we offer a choice of either:

  • A take-home assessment with a 30 minute review call to discuss your solution.
  • A 60 minute paired coding assessment conducted via video call.

3. In-person Technical Interview

For this final stage we want to get to know you better & meet you face to face. This will consist of a recap of the previous rounds with some follow up questions on your background & your technical assessment. We will also ask some questions to probe your technical knowledge & understand more about how you think and communicate solutions.

Hopefully that gives you an idea of what to expect & how to prepare.

We look forward to receiving your application!

Job Ref: 17065893

Why work for Foundation Health?

At Foundation Health, your work makes a real difference. Enjoy a culture that champions your growth and well-being, within a team that's reshaping healthcare for the better.

Employee stock option program
Invest in our growth and share in Foundation Health’s success.
Generous PTO
Recharge with ample paid time off that supports your well-being.
Remote working
Work from anywhere and thrive in a flexible, digital-first environment.
Health, dental and vision plans
Comprehensive health coverage that puts your well-being first.
Flexible working
Customize your work schedule for a perfect work-life harmony.