Description:
You’ll join the Platform & AI Enablement team within our GPTO Engineering, Orchestration, and Data organization as a Software Engineer, based in our Manchester, UK (hybrid) office. The team is responsible for building core capabilities that power our data infrastructure—enabling scalable, resilient, and intelligent systems to support enterprise-scale Business Planning Software solutions.
Your Impact
- Design, build, and ship enterprise-grade applications that serve thousands of tenants and tens of thousands of customers
- Write high-quality, well-tested code in Java and React, delivering features from idea to production in fast release cycles
- Collaborate daily with engineers, designers, and product managers to iterate quickly while keeping long-term maintainability in mind
- Apply engineering best practices in code reviews, pair programming, and design discussions, helping to raise the bar for quality
- Contribute to our API-first platform, ensuring consistency, reliability, and developer-friendly design across services
- Take pride in building software that is robust, secure, and scalable, while championing automation and CI/CD in every step of delivery
- Be an active voice in shaping solutions, bringing ideas to the table, and collaborating openly without ego.
Your Qualifications
- Hands-on software engineering experience (Java + React as core strengths)
- A proven track record of delivering enterprise-scale applications in collaborative team environments
- Strong knowledge of APIs, event-driven systems, and data-centric architectures
- Familiarity with CI/CD pipelines, automated testing, and daily release workflows
- Experience working in environments where quality, security, and performance cannot be compromised
- Excellent collaboration skills, with the ability to work across multiple teams and communicate clearly in fast-moving projects
- A genuine passion for software engineering as a craft — you code because you love it, not just as a job
Preferred Skills
- Have experience in scaling systems that support large multi-tenant customer bases
- Bring a polyglot mindset, using the right tool for the job when needed
- Enjoy mentoring junior engineers through pair programming, design input, or sharing best practices
- Thrive in fast-paced, high-velocity environments without cutting corners on quality
- Have a curiosity for new technologies and approaches, always looking for ways to improve how we build software