
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A tech company is seeking a Full Stack Engineer to lead the migration of their infrastructure from Heroku to AWS. This remote role combines ownership of infrastructure decisions with ongoing full stack development. Ideal candidates should have experience with AWS, Terraform, and a focus on simplicity in technology. Offering a competitive salary between £70,000 and £85,000 along with flexible working hours, generous leave policy, and professional development opportunities.
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.
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.
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.
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.