My client is an innovative technology business operating at the cutting edge of software development delivering innovative Saas products in Automation, Analytics and Artificial Intelligence. They are seeking a Software Engineer to join their dynamic team and contribute to the evolution of their highly regarded platform, used by clients across the globe in a variety industries. The Role As part of a small, collaborative team, you will work on a variety of exciting projects, contributing across the SDLC. From designing and building user-focused features to enhancing cloud infrastructure, this role offers an opportunity to work across a modern tech stack to deliver high-quality solutions. Key Responsibilities: Build and implement new features for both internal and external users. Contribute to system performance, reliability, and scalability improvements. Collaborate with stakeholders to troubleshoot platform issues and identify enhancements. Support development of deployment pipelines and infrastructure, moving towards full Infrastructure as Code. The Technology Stack JavaScript/TypeScript (Node.js, React), Go (or other STL). Kubernetes, AWS (or other cloud platforms), CI/CD, Terraform. MySQL/PostgreSQL, GraphQL, gRPC, API design. Opportunities to work with neuro-symbolic AI and large language model integrations. About You You will be a passionate software engineer with a strong problem-solving mindset, a commitment to quality, and a desire to work on transformative projects. Your experience will include Modern development frameworks, especially Node.js and React Familiarity with cloud-native development and containerised applications such as Kubernetes A user-focused approach, strong communication skills and the ability to work with clients Why Join This Company? Work on innovative technology with a business at the forefront of its field. The team is close-knit, supportive and collaborative, with big ambitions. For more info and a detailed job spec, contact Ruben at Synergy