Senior Full Stack Engineer (Infrastructure)
Senior Full Stack Engineer (Infrastructure)

Senior Full Stack Engineer (Infrastructure)

Full-Time 70000 - 85000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Lead the migration of our production environment and develop engaging features.
  • Company: Join a hands-on, innovative tech team focused on practical solutions.
  • Benefits: Competitive salary, flexible remote work, generous leave, and professional development support.
  • Why this job: Make impactful infrastructure decisions while enjoying diverse product development tasks.
  • Qualifications: Experience with AWS, Terraform, and strong full stack fundamentals required.
  • Other info: Enjoy a collaborative culture with minimal meetings and excellent career growth opportunities.

The predicted salary is between 70000 - 85000 £ per year.

We're looking for a pragmatic Full Stack Engineer who can lead the evolution of our infrastructure while keeping systems simple, reliable, and maintainable. This is a remote role for someone who enjoys owning infrastructure decisions without stepping away from hands-on product development.

Medify Engineering is a team of ten engineers across two teams, and everyone is hands on, including engineering management and the CTO, which helps us keep our processes practical and engineer-friendly. We work to minimise meetings: engineers typically have a 15-minute daily standup for in-progress updates and quick alignment with Product, plus (per two-week sprint) a one-hour refinement with Product, a one-hour planning session with engineering, and a 30-minute company-wide demo. Operational work like deployments, bug triage, and on-call is handled on a rotation, with each person covering one week roughly every two months.

The Role

In your first few months, you'll focus on migrating our production environment from Heroku to AWS. Specifically, you'll take our nascent ECS Fargate and Aurora Serverless v2 setup and turn it into our primary production environment. This is not a greenfield project; the foundations are in place with Terraform, and your role is to take the migration across the finish line. Once the initial migration phase is complete, you'll transition back to feature development, while continuing to own infrastructure decisions and improvements as they come up. This isn't a pure infrastructure role - it's a full stack position where you happen to be the person who deeply understands how our systems run.

What You'll Do

  • Lead the migration of our production environment from Heroku to AWS
  • Mature and own our ECS Fargate and Aurora Serverless v2 infrastructure
  • Extend and maintain our infrastructure-as-code setup using Terraform
  • Balance infrastructure ownership with ongoing full stack feature development
  • Make pragmatic architectural decisions that prioritise reliability and simplicity

What We Value

We've been paged fewer than 10 times this year - mostly for third-party outages or job queues that self-recovered within minutes. We want to keep it that way. We're not interested in over-engineered solutions or astronaut architecture. We want infrastructure that works reliably, is easy to understand, and doesn't wake anyone up at 3am. Developer experience matters here. If something makes deploys faster, reduces cognitive load, or eliminates a whole class of problems, we're interested. If it's clever for clever's sake, we're not.

What We're Looking For

  • Experience working with AWS and scaling production applications
  • Hands-on experience with Terraform, or other infrastructure-as-code tools you can translate from
  • Strong full stack fundamentals and a clear understanding of how applications work end-to-end
  • A bias toward simple, maintainable, well-understood technologies
  • An engineer who designs systems with reliability and on-call sustainability in mind

Why This Role Works

You'll own a meaningful infrastructure migration, make architectural decisions that impact the whole team, and then return to varied and engaging product work - without being locked into an infrastructure-only silo.

What We Offer

  • Competitive salary: £70,000–£85,000, depending on experience
  • Fully remote role with flexible working hours
  • 25 days' annual leave, rising to 28 days over three years
  • Pension scheme
  • Professional development sponsorship (courses, conferences, learning budget)
  • Matched charity funding
  • Private health and dental care after one year of employment

Senior Full Stack Engineer (Infrastructure) employer: Medify Ltd

At Medify Engineering, we pride ourselves on fostering a collaborative and hands-on work culture where every engineer, including management, is actively involved in the development process. Our fully remote setup offers flexibility and a strong focus on work-life balance, complemented by generous annual leave and professional development opportunities. Join us to lead impactful infrastructure projects while enjoying a supportive environment that values simplicity and reliability in engineering.
M

Contact Detail:

Medify Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Engineer (Infrastructure)

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend virtual meetups, and engage with communities on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to AWS and Terraform. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on both technical and soft skills. Practice coding challenges and be ready to discuss your past experiences, especially how you've tackled infrastructure challenges. Remember, it's not just about what you know, but how you communicate it!

✨Tip Number 4

Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your experience with full stack development and infrastructure management, and let us know why you're excited about this role.

We think you need these skills to ace Senior Full Stack Engineer (Infrastructure)

AWS
ECS Fargate
Aurora Serverless v2
Terraform
Infrastructure-as-Code
Full Stack Development
Architectural Decision-Making
Reliability Engineering
Production Application Scaling
Problem-Solving Skills
Simplicity in Design
On-Call Sustainability
Developer Experience Focus

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with our job description. Highlight your AWS and Terraform experience, as well as any full stack projects you've worked on. We want to see how you can contribute to our infrastructure journey!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about the opportunity to lead our infrastructure migration and how your pragmatic approach aligns with our values. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled challenges in previous roles, especially related to infrastructure or full stack development. We love engineers who can think critically and come up with simple, effective solutions.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best experience possible. Plus, we can't wait to see what you bring to the table!

How to prepare for a job interview at Medify Ltd

✨Know Your Tech Stack

Make sure you’re well-versed in AWS, Terraform, and full stack fundamentals. Brush up on your experience with ECS Fargate and Aurora Serverless v2, as these will be key topics during the interview. Be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Pragmatic Approach

The company values simplicity and reliability, so prepare examples of how you've made architectural decisions that prioritise these aspects. Think about times when you’ve avoided over-engineering and focused on practical solutions that worked well in production.

✨Demonstrate Team Collaboration

Since this role involves working closely with a small team, highlight your experience in collaborative environments. Share stories about how you’ve contributed to team success, especially in remote settings, and how you handle daily standups and sprint planning.

✨Prepare for Problem-Solving Questions

Expect to face scenario-based questions that test your problem-solving skills. Think through potential challenges related to migrating from Heroku to AWS and how you would approach them. This will show your ability to think critically and pragmatically under pressure.

Senior Full Stack Engineer (Infrastructure)
Medify Ltd

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

>