Senior Software Engineer - TypeScript / AWS / Kubernetes The Opportunity We're partnering with a global technology company building high-scale, cloud-native products used by millions of customers every day. They are seeking an experienced Senior Software Engineer to join their high-performing Belfast engineering team. You'll work on large-scale distributed systems, backend services, and cloud infrastructure that sits at the heart of the business. While this role is primarily backend-focused, you'll also have the opportunity to contribute to front-end features using React, helping deliver seamless end-to-end solutions. You'll influence architectural decisions, build scalable, secure systems, and mentor engineers to elevate engineering quality across the team. Key Responsibilities Design, build, and deliver backend services and business-critical applications. Contribute to architectural discussions and technical decision-making. Work with AWS cloud services, Infrastructure as Code, and container orchestration (Kubernetes). Ensure systems are scalable, performant, secure, and cost-optimised. Collaborate closely with Product Managers, Architects, and cross-functional teams. Occasionally work with React to support full-stack feature development where required. Identify and drive improvements in engineering processes and tooling. Mentor junior engineers and contribute to a strong engineering culture. Essential Skills & Experience Degree in Computer Science, Software Engineering, or related discipline. 5 years of professional software development experience, ideally within a product-focused environment. Strong backend engineering experience with TypeScript. Hands-on experience with AWS, infrastructure as code, and Kubernetes. Strong understanding of cloud-native systems and microservice architectures. Experience with CI/CD pipelines and modern DevOps practices. Exposure to observability platforms and monitoring tools. Strong communication, problem-solving, and collaboration skills. Desirable Skills Experience with React or modern UI frameworks. Security-first mindset with knowledge of secure application and cloud delivery. Experience with Docker, Terraform, or similar tools. Experience building and supporting large-scale distributed systems. Familiarity with modern software product development in a fast-paced environment. Why Join? Work with the latest cloud and engineering technologies in a high-impact environment. Hybrid working with excellent flexibility. Competitive salary with 15% bonus Access to world-class learning platforms and certification programmes. Extremely strong benefits package including: 30 days annual leave 6 stats Private healthcare, dental & optical (family cover) Enhanced parental leave Work-from-home allowance Pension scheme Join a company that values innovation, autonomy, diversity, and long-term career development. Be part of a high-growth, well-established tech organisation with a startup mindset-without the instability. Skills: Typescript React AWS