Lead Software Engineer

Lead Software Engineer

Hemel Hempstead Full-Time 36000 - 60000 £ / year (est.) Home office possible
Go Premium
Adam Health

At a Glance

  • Tasks: Lead backend development and shape our tech foundations for innovative health solutions.
  • Company: Join Adam Health, a pioneering company in men’s health and wellness.
  • Benefits: Remote work, competitive salary, equity options, and generous holiday allowance.
  • Other info: Dynamic startup environment with opportunities for career growth and collaboration.
  • Why this job: Be the first in-house engineer and make a real impact on men's health.
  • Qualifications: 5+ years in backend development, strong Java skills, and AWS experience.

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

About Us

Adam Health is redefining men’s health and wellness with innovative, user-centered solutions that empower individuals to take proactive control of their health. This includes wearable technology, a partner app, and a supplement. With early traction, a successful seed round, and a bold mission to lead an industry shift, we’re poised to become a defining player in the men’s health and wellness space.

Position Summary

We are hiring our first in-house Lead Sotware Engineer. This is a senior, hands-on technical role. The successful candidate will be responsible for the design, development, and maintenance of our backend system, working with an agency that has built the initial system. This includes a website, a partner app for a wearable device and a backend system for analysing and processing results. You will primarily manage the cloud infrastructure and the server that are central to our product and provides significant opportunity for future development with high value proprietary data.

Why Join Us Now?

As the first in-house engineering lead, you will be joining at a pivotal moment. This is an opportunity for the right person that\’s looking for a new deep challenge with entrepreneurs. You will have the unique opportunity to shape our technical foundations and establish best practices before the base code becomes more complex.

Primary Responsibilities (What you will do)

  • Review the current set up and develop and execute the long-term strategy for engineering.
  • Work closely with Product, Design and Data teams to provide high impact solutions.
  • Design, write, and deploy backend services.
  • Manage and optimise our cloud infrastructure and databases.
  • Work with the hybrid engineering team on App and Website development.
  • Oversee user identity management and authentication
  • Maintain and enhance the system\’s security architecture, balancing speed of development with protecting sensitive health data.
  • Collaborate with product and data teams to assess and implement AI automation solutions, enabling data analysis that provides personalised responses to users.

Technical Environment (The tools and systems involved)

Your primary focus will be on the core backend stack which is currently:

  • Languages: Java, with the Spring Boot framework
  • Database: PostgreSQL, managed via Amazon RDS
  • Cloud: Amazon AWS Infrastructure, specifically:
  • Deployment: Amazon Elastic Beanstalk
  • Identity: Amazon Cognito
  • Storage: Amazon S3
  • Security: Amazon VPC and bastion host architecture

You will be required to interact with systems built using:

  • An admin platform front-end built with Angular
  • Native mobile applications for Android (Kotlin) and iOS (Swift)
  • Analytics services using Google Analytics for Firebase and Google BigQuery
  • A Shopify e-commerce platform

Required Skills & Experience (What you need to have)

  • A minimum of 5 years of professional work experience including start ups or scale ups.
  • Demonstrable depth of experience that allows you to know the pros and cons of different technical solutions.
  • Advanced proficiency in backend development including Java and the Spring Boot framework.
  • Demonstrable, in-depth experience building and managing infrastructure on AWS and/or GCP.
  • Strong knowledge of database design and management.
  • The ability to work autonomously, manage your own project priorities, and solve complex problems logically.

Nice to Have:

  • Experience with Shopify
  • Experience of native app development iOS and/or Android.
  • Experience of using/building AI data analysis automations.
  • Familiar with Python for analytics to enable integration.

Why not to apply:

We know how much effort can go into applying for a role and we don’t want you to waste time if you don’t have to. These are reasons not to apply.

  • You are based overseas. This is a role for UK residents only.
  • You are not comfortable with ambiguity. There is always lots going on in start ups, you can’t do everything so it’s about being comfortable focusing on what is important to achieve the next goal.
  • You like focussing on a niche. This is a role where you will have oversight or be doing a number of different things.
  • You are wedded to one tech stack. If you have fixed views of the perfect tech stack this is not for you. Knowing what to apply and when, depending on the context is important.
  • You are a manager not a doer. Whilst you need to be comfortable working with others and managing work this is primarily an individual contributor (IC) role for now.

Career Growth & Impact

This role is designed to evolve as the company and team expand. You will be instrumental in building the future engineering department at Adam Health.

Work Environment & Logistics

  • Location: This is a fully remote position for residents of the UK. No sponsorship is available.
  • Communication: Our primary method of communication is asynchronous through tools that support focused work such as G-Suite and Notion.
  • Meetings: In-person meetings are scheduled 1-2 times per month for specific, objective-based collaboration. These meetings are typically held in London, and all travel expenses will be covered.

Compensation & Benefits

  • Salary: Determined by your level of experience.
  • Equity: Meaningful share options package, allowing you to share directly in our success.
  • Benefits: Pension scheme and a holiday allowance of 25 vacation days with more benefits in the process of being added as the business grows.

Application Process

To apply, please submit your CV. A cover letter is optional but preferred to help us understand why you want to work for Adam Health, why this role and why now. It’s ok to use AI to help, proficiency in AI is encouraged, but the usual caveats apply of taking the time to check and tailor it.

Lead Software Engineer employer: Adam Health

At Adam Health, we are not just redefining men’s health; we are creating a vibrant and innovative work culture that empowers our employees to take charge of their careers. As the first in-house Lead Software Engineer, you will have the unique opportunity to shape our technical foundations while enjoying a fully remote work environment, competitive salary, equity options, and a generous holiday allowance. Join us at this pivotal moment and be part of a mission-driven team that values collaboration, creativity, and personal growth.
Adam Health

Contact Detail:

Adam Health Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer

✨Tip Number 1

Network like a pro! Reach out to people in your industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Prepare for interviews by practising common questions and showcasing your skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process. Remember, confidence is key!

✨Tip Number 3

Showcase your projects! Whether it's a GitHub repository or a personal website, having tangible examples of your work can set you apart from other candidates. Make sure to highlight any relevant experience that aligns with the role at Adam Health.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at Adam Health. Don’t forget to tailor your CV to reflect how your skills match the job description!

We think you need these skills to ace Lead Software Engineer

Backend Development
Java
Spring Boot
AWS
PostgreSQL
Cloud Infrastructure Management
Database Design and Management
Problem-Solving Skills
AI Automation Solutions
User Identity Management
Security Architecture
Collaboration with Product and Data Teams
Native App Development (iOS and Android)
Analytics Services Integration
Familiarity with Python

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with Java, Spring Boot, and AWS, as these are key for us. Don’t just list your skills; show how they relate to what we’re doing at Adam Health.

Craft a Compelling Cover Letter: While a cover letter is optional, it’s a great chance to express your passion for men’s health and wellness. Tell us why you want to join our mission and how your background makes you the perfect fit for this pivotal role.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in previous roles. We love seeing candidates who can think critically and adapt to challenges, especially in a startup environment like ours.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Adam Health

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java and the Spring Boot framework, as these are crucial for the role. Brush up on your AWS skills too, especially around managing cloud infrastructure, as you'll need to demonstrate your ability to optimise and secure it.

✨Showcase Your Problem-Solving Skills

Prepare examples of complex problems you've solved in previous roles. This is a hands-on position, so being able to articulate your thought process and the solutions you implemented will impress the interviewers.

✨Understand the Company’s Mission

Familiarise yourself with Adam Health's mission to redefine men’s health. Be ready to discuss how your technical expertise can contribute to their innovative solutions and how you can help shape their engineering practices.

✨Be Ready for Ambiguity

Since this is a startup environment, be prepared to discuss how you handle ambiguity and shifting priorities. Share experiences where you successfully navigated uncertain situations and focused on achieving key goals.

Lead Software Engineer
Adam Health
Location: Hemel Hempstead
Go Premium

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

>