Join StreamAMG as a Senior Software Engineer and Shape the Future of Streaming Technology About Us At StreamAMG, we empower organisations across sports, media, and betting to deliver live and on-demand video content at scale, offering exceptional streaming experiences. As a leader in video technology, live streaming, and sports OTT, we deliver over 15,000 live events worldwide annually, ensuring the highest quality and most reliable viewing experience for our customers and their audiences. About the Role. We are seeking a talented Senior Software Engineer to join our dynamic team. Your role will be pivotal in delivering innovative software solutions on the StreamAMG platform. Working alongside a collaborative and forward-thinking team, you’ll help shape the future of our video streaming technology. As a Senior Software Engineer, you will play a key role in crafting dependable and effective software, ensuring business and technical changes align with our delivery strategy. You will also champion best practices, support the integration of cutting-edge technologies, and foster a data-driven culture across the team. You will use your expertise in programming languages such as NodeJS, .Net, and Typescript to develop high-quality software solutions. Your knowledge of AWS cloud technologies and Terraform will play a crucial role in managing our infrastructure, while your experience with REST APIs, JSON, and microservices will enable seamless integration across platforms. You will also apply your solid understanding of databases and data structures, including SQL, to ensure data integrity and performance. With a strong focus on continuous integration, delivery, and automation, you will contribute to the efficient operation of our systems. Collaboration is key in this role, so excellent communication skills and the ability to work across different teams are essential. About You. Our ideal candidate will have a strong technical background and a collaborative mindset, with the following skills and experience: Proficiency in NodeJS, .Net, and Typescript. Experience with AWS cloud technologies and Terraform for infrastructure management. Strong understanding of databases and data structures, including SQL. Experience working with REST APIs, JSON, and microservices. Knowledge of continuous integration, delivery, and automation practices. Excellent troubleshooting, problem-solving, and diagnostic skills. Effective communication skills, with the ability to collaborate across multiple teams. A self-starter mentality with the ability to work independently or as part of a team. What We Offer. In addition to a competitive salary, we provide an exciting opportunity to work in a fast-paced, innovative environment with a strong team spirit. Our benefits include: 5 weeks holiday in addition to 8 public holidays Holiday purchase scheme Enhanced pay for maternity, paternity and adoption leave. Company Pension Wellbeing Day (1x annually) Paid Volunteering Day (1x annually) Life Assurance (4x salary) Flexible, fully remote or hybrid working options or, if you prefer, the opportunity to work from our well-located, modern office surroundings. Inclusion We are committed to creating an inclusive environment where everyone can thrive. We value work-life balance and actively support flexible working. If you need any adjustments during the recruitment process, please let us know, and we will be happy to assist. If you’re passionate about technology and want to be part of a team that values integrity, collaboration, and innovation, we’d love to hear from you.