hozah - Senior Software Engineer
Requirements
• You’re product-minded. In the last 12 months you’ve talked to real users or customers, and what you learned changed or cut the scope of what you built. You write acceptance criteria, you check a feature after release, and you can say whether something you shipped got used. • You’ve shipped production code end to end in the last 12 months, in any language. You can say what you personally built, and what happened after it went live. • You test as you build. You can describe a bug you shipped and the test that would have caught it. • You use AI coding agents in real work today, and you can describe how you check what they produce, including a time one was wrong. • You’re willing to be on call, and you take ownership of what you ship. You don’t need to have been on call before. • You work well in an existing codebase with a layered or domain-driven structure that you did not design, and you read before you write. • You’re comfortable across the stack. You’ve changed a React or Next.js front end, or worked properly against an API contract, even if you lean backend. • You review others’ pull requests, finding real problems and saying so well, and you change your own design when review shows you a better way. • You’ve owned a product area on your own, from first design to production, and staged it so each stage delivered something usable. • Ideally, you’ve modelled a domain in which the rules change over time (such as pricing, eligibility, tax or regulation) and can answer “what was true on a given date”. • You’ve kept quality high without a peer reviewer, and other engineers have come to you for design review. • You do not need a degree, a particular programming language, or Kotlin. Experience of Axon, Temporal, GCP, Kubernetes, Terraform, parking or payments is welcome, but none of it is required. • We are hiring software engineers at two levels, Mid-level and Senior. This advert is for the Senior level. If you are earlier in your career, see our post for a Mid-Level Software Engineer https://jobs.ashbyhq.com/hozah/dee46f1c-7ce6-44d3-b476-b29871f920de?departmentId=3a7a5af9-89b1-46ff-8028-49fc3eec0dc2.
Responsibilities
• Own the delivery of what you are given, from the first ticket to production, with tests, and be the person who fixes it if it breaks. • Talk to the people who use what you build, and use what you learn to shape and cut scope. • Write acceptance criteria, and check a feature after release to see whether it was used and whether it worked. • Work in our existing codebase and its layering, and keep it consistent for the next engineer. • Use AI coding agents as part of how you work, and be accountable for everything you ship, however it was written. • Take part in the on-call rota and look after what you ship. • Review other engineers’ pull requests, and welcome review of your own. • Own the architecture and staging of a product area, and the quality bar for it. • Work out with customers what is needed, and give design review to other engineers.
Benefits
• Fully remote working in the UK if you want it, with our London office next to East Croydon Station available to you. • Real ownership: mid-level engineers own whole features, and senior engineers own a product area. • A team that works with AI coding agents every day and measures what they do for us. • A strong, high performing culture, with genuine influence over how that culture develops as Hozah grows. • A fully refurbished, modern office, right next to East Croydon Station (with a fully stocked kitchen, offering free breakfast, lunch and drinks!).
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT