Full Stack Engineer
Role details
Job location
Tech stack
Job description
We are looking for a talented Full Stack Engineer to join Unity Advisory in an internal-facing role, contributing to the development of our Core Internal AI Platform.
This role is focused on building end-to-end software solutions that power internal AI-enabled products, tools, and workflows used across the firm. You will work across frontend, backend, and platform layers-designing, building, and operating production-grade systems that integrate data, AI capabilities, and user-facing applications.
This is a hands-on engineering role suited to someone who enjoys owning features from concept through to deployment and thrives in fast-moving, high-ownership environments.
What You'll Do
The working environment at Unity Advisory is fast-paced and evolving. You will be involved in some or all of the following:
- Design, build, and maintain full-stack applications that support the firm's internal AI platform and workflows.
- Develop scalable backend services, APIs, and data integrations to power AI-enabled features.
- Build intuitive, performant user interfaces that allow users to interact with complex, data-driven and AI-powered systems.
- Integrate AI and data capabilities into applications and internal tools.
- Collaborate closely with AI engineers, data engineers, and product stakeholders to deliver cohesive end-to-end solutions.
- Apply robust engineering practices across development, testing, deployment, monitoring, and observability.
- Optimise applications for performance, reliability, scalability, and security.
- Contribute to architectural decisions across application, platform, and integration layers.
- Troubleshoot and resolve issues across the stack in live environments.
- Document systems, patterns, and best practices to support maintainability and knowledge sharing., At Unity Advisory, we are committed to providing an inclusive and accessible recruitment process. In line with the Equality Act 2010, we will accommodate any suitable candidate requiring assistance to attend or conduct an interview. If you need any adjustments or support, please let us know when either scheduling your interview or in your application cover letter. We are dedicated to ensuring everyone has an equal opportunity to succeed and are here to support you throughout the process.
Requirements
Do you have experience in Unity?, * 5+ years' experience in full-stack software engineering or backend-heavy engineering roles.
- Strong experience building and operating production-grade services and applications.
- Experience developing modern user interfaces and backend systems.
- Solid understanding of web application architecture, data flow, and system integration.
- Experience deploying, operating, and maintaining applications in cloud or distributed environments.
- Familiarity with modern software delivery practices, including automated testing and deployment.
- Experience integrating data-intensive or AI-enabled components into applications.
- Strong problem-solving skills and a pragmatic, delivery-focused mindset.
- Ability to work effectively with both technical and non-technical stakeholders.
- Comfortable operating in a fast-growth environment with evolving requirements.
Nice to Have
- Experience working on internal platforms, shared services, or developer tooling.
- Exposure to AI or machine-learning-enabled systems.
- Familiarity with modern application deployment and runtime models.
- Background in professional services, advisory, or project-based environments.