Senior Software Engineer (Java) - Manchester (Hybrid, 2 days onsite) Salary: £60,000-£80,000 (DOE) We're seeking Senior Software Engineers to join a product-led, AI-enabled engineering organisation in Manchester (Spinningfields). This is a hybrid role with 2 days per week onsite, focused on end-to-end ownership of software delivery - from writing code to testing, deploying, monitoring, and maintaining production systems, including DevOps responsibilities. About You Senior Software Engineer (Java) Senior-level experience with Java, Spring Boot, AWS, Serverless/Lambda, Node, and TypeScript Experience in full SDLC ownership: design, code, test, deploy, monitor, and maintain Product-focused mindset, collaborative, and passionate about technology Already Senior or acting as Senior in a Mid-level role What You'll Do Senior Software Engineer (Java) Deliver features and drive technical strategy across your team Collaborate with product managers, designers, and engineers Write clean, maintainable code using Java, TypeScript, Node, AWS, and related technologies Ensure production systems are secure, performant, and maintained Mentor team members and champion best practices (TDD, pairing, CI/CD) Leverage AI tools like Copilot and ChatGPT to improve productivity Why Join for Senior Software Engineer (Java) Hybrid working: 2 days in-office, rest remote Collaborative, inclusive culture with hack days, socials, and innovation events Career growth and learning opportunities across multiple squads Competitive benefits: 27-30 days holiday bank holidays, bonus, pension, enhanced parental leave, mental health and financial wellbeing support Hiring Now: Immediate need for 3 engineers, with a 4th role also available. How to apply for Senior Software Engineer (Java) If you're a Senior Software Engineer with a product mindset, passionate about modern engineering and AI-enabled delivery, we want to hear from you. Please email your CV to (url removed)