Pay up to £80,664, plus 28.97% employer pension contributions, hybrid working, flexible hours, and great work life balance. DWP. Digital with Purpose. We are looking for a Senior Software Engineer with JavaScript/Node.js expertise to join our community of tech experts in DWP Digital. You'll join a multi-disciplinary agile team, solving complex problems and delivering technology that makes a real difference to users. You'll build and run scalable applications used by millions of people, applying strong design principles and championing best practices such as TDD, and ensuring robust, resilient, and reliable systems. Alongside hands-on delivery, you'll mentor and support other engineers, foster a collaborative team culture, and provide clear technical leadership, all while working within a vibrant engineering community that supports your ongoing development and growth. The scale of what we do is extraordinary, and our purpose is unique. You'll be right at home if you're excited by the opportunity to make public services work better for the people that need them. What skills, knowledge and experience will you need? Expert knowledge and extensive experience of modern JavaScript/Node.js technologies, frameworks and design principles. Capable of leading the production of software solutions of the highest quality. Extensive experience of Test-Driven Development (TDD) and Behaviour Driven Development (BDD) practices and techniques. Detailed working knowledge and experience of APIs, RESTful services and Microservice Architectures. Expert knowledge and extensive experience of developing on cloud-based environments like AWS and Azure. Strong working knowledge and practical experience of SQL and NoSQL database applications such as Postgres, MySQL and MongoDB. Extensive experience and proven track record with the skills required to build up a useful, robust automated test suite to support a continuous deployment environment. You know how to lead and influence multidisciplinary engineering teams - communicating with stakeholders, driving delivery, ensuring standards, ways of working and building supportive and collaborative culture. Details. Wages. Perks. Location: You'll join us our brilliant digital hub in Newcastle. Hybrid Working: We work a hybrid model - you'll spend some time working at home and some time collaborating face to face in a hub. Pay: We offer competitive pay of up to £80,664. Pension: You'll get a brilliant civil service pension with employer contributions of 28.97%, worth up to £19,759 Holidays: A generous leave package starting at 26 days rising to 31 days over time. You can also take up to 3 extra days off a month on flexi-time. You'll also get all the usual public holidays. We have a broad benefits package built around your work-life balance which includes: Flexible working including flexible hours and flex-friendly policies Time off volunteering and charitable giving Bring your authentic self to work with 'I Can Be Me in DWP' Discounts and savings on shopping, fun days out and more Interest-free loans to buy a bike or a season ticket, so it's even easier for you to get to work and start making a difference Sports and social activities Professional development, coaching, mentoring and career progression opportunities. And we have an award-winning environment and culture: DWP have been recognised as 2024 Diversity Employer of the Year at the Computing Women in Tech Excellence awards Diverse and Inclusive Leadership at Digital Leaders Awards 2024 Commended as Best Place to Work in Digital category in the Computing Digital Technology Leaders awards 2025 Recognised as one of the Best Public Sector Employers at 2025 Women In Tech Employer Awards Process: We know your time is valuable so our application and selection process is just three stages: Apply: complete your application on Civil Service Jobs. There'll be full instructions when you click through. Coding test: Candidates who are successful at the sift stage will be sent a coding test to complete remotely. The exercise will focus on the technical elements listed in the Essential Criteria in this advert. Interview: a single stage interview online. CLICK APPLYfor more information and to start your application. JBRP1_UKTJ
23/06/2026
Full time
Pay up to £80,664, plus 28.97% employer pension contributions, hybrid working, flexible hours, and great work life balance. DWP. Digital with Purpose. We are looking for a Senior Software Engineer with JavaScript/Node.js expertise to join our community of tech experts in DWP Digital. You'll join a multi-disciplinary agile team, solving complex problems and delivering technology that makes a real difference to users. You'll build and run scalable applications used by millions of people, applying strong design principles and championing best practices such as TDD, and ensuring robust, resilient, and reliable systems. Alongside hands-on delivery, you'll mentor and support other engineers, foster a collaborative team culture, and provide clear technical leadership, all while working within a vibrant engineering community that supports your ongoing development and growth. The scale of what we do is extraordinary, and our purpose is unique. You'll be right at home if you're excited by the opportunity to make public services work better for the people that need them. What skills, knowledge and experience will you need? Expert knowledge and extensive experience of modern JavaScript/Node.js technologies, frameworks and design principles. Capable of leading the production of software solutions of the highest quality. Extensive experience of Test-Driven Development (TDD) and Behaviour Driven Development (BDD) practices and techniques. Detailed working knowledge and experience of APIs, RESTful services and Microservice Architectures. Expert knowledge and extensive experience of developing on cloud-based environments like AWS and Azure. Strong working knowledge and practical experience of SQL and NoSQL database applications such as Postgres, MySQL and MongoDB. Extensive experience and proven track record with the skills required to build up a useful, robust automated test suite to support a continuous deployment environment. You know how to lead and influence multidisciplinary engineering teams - communicating with stakeholders, driving delivery, ensuring standards, ways of working and building supportive and collaborative culture. Details. Wages. Perks. Location: You'll join us our brilliant digital hub in Newcastle. Hybrid Working: We work a hybrid model - you'll spend some time working at home and some time collaborating face to face in a hub. Pay: We offer competitive pay of up to £80,664. Pension: You'll get a brilliant civil service pension with employer contributions of 28.97%, worth up to £19,759 Holidays: A generous leave package starting at 26 days rising to 31 days over time. You can also take up to 3 extra days off a month on flexi-time. You'll also get all the usual public holidays. We have a broad benefits package built around your work-life balance which includes: Flexible working including flexible hours and flex-friendly policies Time off volunteering and charitable giving Bring your authentic self to work with 'I Can Be Me in DWP' Discounts and savings on shopping, fun days out and more Interest-free loans to buy a bike or a season ticket, so it's even easier for you to get to work and start making a difference Sports and social activities Professional development, coaching, mentoring and career progression opportunities. And we have an award-winning environment and culture: DWP have been recognised as 2024 Diversity Employer of the Year at the Computing Women in Tech Excellence awards Diverse and Inclusive Leadership at Digital Leaders Awards 2024 Commended as Best Place to Work in Digital category in the Computing Digital Technology Leaders awards 2025 Recognised as one of the Best Public Sector Employers at 2025 Women In Tech Employer Awards Process: We know your time is valuable so our application and selection process is just three stages: Apply: complete your application on Civil Service Jobs. There'll be full instructions when you click through. Coding test: Candidates who are successful at the sift stage will be sent a coding test to complete remotely. The exercise will focus on the technical elements listed in the Essential Criteria in this advert. Interview: a single stage interview online. CLICK APPLYfor more information and to start your application. JBRP1_UKTJ
Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately safer nations. Connect with a career that matters, and help us build a safer future. Department Overview The International Mobile Applications organisation is responsible for creating the mission critical software solutions that serve emergency first responders across public safety agencies worldwide. Its solutions are used by hundreds of thousands of police officers, firefighters and paramedics daily, aiming to improve the effectiveness of emergency services response. Within the organisation we are divided into different product groups focusing on various sectors and territories. This role focuses on our solution that serves UK Police agencies, with the Pronto team being the largest supplier of mobile police apps in the UK, providing software to half of the UK's 45 police forces - used by approximately 70,000 police officers each day. Based in the West End of Glasgow, the team currently has about 80 employees. It originally started as Kelvin Connect in 2002, a spin out from the University of Glasgow, and now continues to expand as part of Motorola Solutions. Job Description The Senior Technical Project Manager will lead a squad consisting of technical project managers, software engineers and test engineers. They will manage several customer projects, set direction, act as the face of Motorola and serve as line manager and mentor to the other technical project managers. This is a hybrid role split between the Glasgow office and remote work. Key Responsibilities and Accountabilities Own the lifecycle of complex technical projects, from initial scoping and architecture reviews to deployment and post launch monitoring. Own creation and maintenance of all project specific documentation, including technical design specifications, comprehensive project and deployment plans, testing protocols (FAT/UAT/SAT), budget reports and post implementation benefit realisation reports. Partner with Engineering Leads to identify technical bottlenecks, manage technical debt and ensure the scalability of solutions. Serve as the primary point of contact for customers, translating complex technical concepts into non technical language. Proactively identify issues such as technical dependencies, design adoption, budget and resourcing risks. Ensure the team follows proven best practices to deliver high quality work, keep leadership informed of risks and meet regularly with customers to maintain open communication and demonstrate value. Requirements BSc in Computer Science, Software Engineering or a related technical degree. 7+ years of experience in commercial software project management and product delivery. Advanced technical communication skills to translate complex software issues for both technical and non technical stakeholders. Proven track record of managing large scale, complex software solutions for major customers. Expert written and verbal communication skills, focused on managing client relationships. Highly organised and disciplined approach to requirement management in delivery driven environments. Security clearance: Must meet NPPV3 requirements (includes minimum 3 years UK residency). Desirable Agile expertise: knowledge of Agile principles, ideally with or working toward professional certification. Experience leading and motivating remote or virtual teams. Specific experience with Java, XML and XSLT. Benefits Competitive salary and bonus schemes. Two weeks additional pay per year (holiday bonus). 25 days holiday entitlement plus bank holidays. Attractive defined contribution pension scheme. Private medical insurance. Employee stock purchase plan. Flexible working options. Life assurance. Enhanced maternity and paternity pay. Career development support and wide ranging learning opportunities. Employee health and wellbeing support (EAP, wellbeing guidance, etc.). Carbon neutral initiatives and goals. Corporate social responsibility initiatives including support for volunteering days. Well known companies discount scheme. Travel and Relocation Travel: None. Relocation: None. EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally protected characteristic.
23/06/2026
Full time
Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately safer nations. Connect with a career that matters, and help us build a safer future. Department Overview The International Mobile Applications organisation is responsible for creating the mission critical software solutions that serve emergency first responders across public safety agencies worldwide. Its solutions are used by hundreds of thousands of police officers, firefighters and paramedics daily, aiming to improve the effectiveness of emergency services response. Within the organisation we are divided into different product groups focusing on various sectors and territories. This role focuses on our solution that serves UK Police agencies, with the Pronto team being the largest supplier of mobile police apps in the UK, providing software to half of the UK's 45 police forces - used by approximately 70,000 police officers each day. Based in the West End of Glasgow, the team currently has about 80 employees. It originally started as Kelvin Connect in 2002, a spin out from the University of Glasgow, and now continues to expand as part of Motorola Solutions. Job Description The Senior Technical Project Manager will lead a squad consisting of technical project managers, software engineers and test engineers. They will manage several customer projects, set direction, act as the face of Motorola and serve as line manager and mentor to the other technical project managers. This is a hybrid role split between the Glasgow office and remote work. Key Responsibilities and Accountabilities Own the lifecycle of complex technical projects, from initial scoping and architecture reviews to deployment and post launch monitoring. Own creation and maintenance of all project specific documentation, including technical design specifications, comprehensive project and deployment plans, testing protocols (FAT/UAT/SAT), budget reports and post implementation benefit realisation reports. Partner with Engineering Leads to identify technical bottlenecks, manage technical debt and ensure the scalability of solutions. Serve as the primary point of contact for customers, translating complex technical concepts into non technical language. Proactively identify issues such as technical dependencies, design adoption, budget and resourcing risks. Ensure the team follows proven best practices to deliver high quality work, keep leadership informed of risks and meet regularly with customers to maintain open communication and demonstrate value. Requirements BSc in Computer Science, Software Engineering or a related technical degree. 7+ years of experience in commercial software project management and product delivery. Advanced technical communication skills to translate complex software issues for both technical and non technical stakeholders. Proven track record of managing large scale, complex software solutions for major customers. Expert written and verbal communication skills, focused on managing client relationships. Highly organised and disciplined approach to requirement management in delivery driven environments. Security clearance: Must meet NPPV3 requirements (includes minimum 3 years UK residency). Desirable Agile expertise: knowledge of Agile principles, ideally with or working toward professional certification. Experience leading and motivating remote or virtual teams. Specific experience with Java, XML and XSLT. Benefits Competitive salary and bonus schemes. Two weeks additional pay per year (holiday bonus). 25 days holiday entitlement plus bank holidays. Attractive defined contribution pension scheme. Private medical insurance. Employee stock purchase plan. Flexible working options. Life assurance. Enhanced maternity and paternity pay. Career development support and wide ranging learning opportunities. Employee health and wellbeing support (EAP, wellbeing guidance, etc.). Carbon neutral initiatives and goals. Corporate social responsibility initiatives including support for volunteering days. Well known companies discount scheme. Travel and Relocation Travel: None. Relocation: None. EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally protected characteristic.
At Anaplan, we are a team of innovators focused on optimizing business decision making through our leading AI infused scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anaplanners across teams and geographies is our collective commitment to our customers' success and to our Winning Culture. Our customers rank among the who's who in the Fortune 50. Coca Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies who rely on our best in class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebratingour wins - big and small. Supported by operating principles of being strategy led, values based and disciplined in execution, you'll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let's build what's next - together! Team Description As part of the ADO team under GPTO Engineering, you'll report to the Sr. Director of Engineering. This team is accountable for Performance test automation, configuration, and verification delivering repeatable performance comparison testing and diagnosis across a range of ADO operations at enterprise scale, enabling high performance AI driven workloads, and acting as a technical bridge between engineering and architecture. Your Impact Build, mentor, and scale a high performing engineering team based on actual demand and delivery needs Provide hands on coaching and guidance to Principal Engineers and team members, fostering technical excellence and career growth Quickly establish trust with team members, peers, and stakeholders through authentic engagement and delivery Champion an engineering culture that balances pragmatic delivery with sustainable practices Delivery Excellence Drive fast paced, continuous delivery practices-leading the transformation from monthly to daily release cycles Balance process rigor with delivery velocity; know when documentation adds value and when it creates friction Apply and evangelize proper use of DORA metrics to measure and improve team performance Ensure platform capabilities for data processing, AI, and developer acceleration ship reliably and on schedule Take ownership of delivery outcomes; work proactively with Product Management without waiting for perfect requirements Technical Strategy & Collaboration Partner closely with architects to align implementation patterns with long term technical direction Create clear, compelling strategy papers, roadmaps, and presentations for technical and executive audiences Collaborate across globally distributed teams with awareness of time zone considerations and asynchronous work patterns Guide teams in embedding AI/ML features-prompt engineering, model inference, feature pipelines-into platform services Contribute to technical planning, architecture decisions, and incident retrospectives Platform & Product Mindset Apply product thinking to platform solutions, ensuring they meet real business and customer needs Champion innovation in performance, tooling, and platform capabilities Oversee design and delivery of full stack solutions spanning React, Java, and Python Facilitate cross functional collaboration across engineering, product, and architecture Your Qualifications Leadership & Management 10+ years of software engineering experience with 5+ years in engineering management or technical leadership Proven track record managing teams through significant process transformations (e.g., monthly to daily releases) Experience managing both technical leads/Principal Engineers and individual contributors Demonstrated ability to scale teams thoughtfully based on demand, not politics Technical Depth Strong software development background with hands on experience in platform, infrastructure, or data centric environments Deep expertise in event driven architectures, streaming technologies (e.g. Apache Kafka, Flink, and/or Pulsar) Proficiency across full stack technologies (Java, .Net, React) with the ability to guide technical decisions Knowledge of hybrid/cloud agnostic infrastructure, CI/CD, GitOps, and continuous delivery workflows Delivery & Process Pragmatic approach to balancing process, documentation, and speed of delivery Deep understanding of DORA metrics and their proper application to drive improvement Experience leading high velocity engineering organizations with a daily release cadence Skilled at change management and cultural transformation in engineering teams Exceptional communication skills-written and verbal-with the ability to influence across all levels Experienced creating executive level strategy documents, roadmaps, and presentations Comfortable working with globally distributed teams across multiple time zones Strong collaborative partnership with Product Management; proactive problem solving mindset Preferred Skills Track record of building trust rapidly in new environments Passion for technical mentorship and elevating team capabilities Experience scaling systems and teams under high throughput demands Ability to navigate ambiguity and drive delivery without perfect information Comfort with asynchronous collaboration and remote team dynamics Experience in hybrid engineering management roles (player coach background) Our Commitment to Diversity, Equity, Inclusionand Belonging (DEIB) We believe attracting and retaining the best talent and fostering an inclusive culture strengthens our business. DEIB improves our workforce, enhances trust with our partners and customers, and drives business success. Build your career in a place where diversity, equity, inclusion and belonging aren't just words on paper - this is what drives our innovation, it's how we connect, and it contributes to what makes us a market leader. We believe in a hiring and working environment where all people are respected and valued, regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes people unique. We hire you for who you are, and we want you to bring your authentic self to work every day! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation. Fraud Recruitment Disclaimer It has come to our attention that fraudulent and fictitious job opportunities are being circulated on the Internet. Prospective candidates are being contacted by certain individuals, mainly through telephone calls, emails and correspondence, claiming they are representatives of Anaplan. The main purpose of these correspondences and announcements is to obtain privileged information from individuals. Extend offers to candidates without an extensive interview process with a member of our recruitment team and a hiring manager via video or in person. Send job offers via email. All offers are first extended verbally by a member of our internal recruitment team whenever possible and then followed up via written communication. All emails from Anaplan would come from email address. Should you have any doubts about the authenticity of an email, letter or telephone communication purportedly from, for, or on behalf of Anaplan, please send an email to before taking any further action in relation to the correspondence.
22/06/2026
Full time
At Anaplan, we are a team of innovators focused on optimizing business decision making through our leading AI infused scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anaplanners across teams and geographies is our collective commitment to our customers' success and to our Winning Culture. Our customers rank among the who's who in the Fortune 50. Coca Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies who rely on our best in class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebratingour wins - big and small. Supported by operating principles of being strategy led, values based and disciplined in execution, you'll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let's build what's next - together! Team Description As part of the ADO team under GPTO Engineering, you'll report to the Sr. Director of Engineering. This team is accountable for Performance test automation, configuration, and verification delivering repeatable performance comparison testing and diagnosis across a range of ADO operations at enterprise scale, enabling high performance AI driven workloads, and acting as a technical bridge between engineering and architecture. Your Impact Build, mentor, and scale a high performing engineering team based on actual demand and delivery needs Provide hands on coaching and guidance to Principal Engineers and team members, fostering technical excellence and career growth Quickly establish trust with team members, peers, and stakeholders through authentic engagement and delivery Champion an engineering culture that balances pragmatic delivery with sustainable practices Delivery Excellence Drive fast paced, continuous delivery practices-leading the transformation from monthly to daily release cycles Balance process rigor with delivery velocity; know when documentation adds value and when it creates friction Apply and evangelize proper use of DORA metrics to measure and improve team performance Ensure platform capabilities for data processing, AI, and developer acceleration ship reliably and on schedule Take ownership of delivery outcomes; work proactively with Product Management without waiting for perfect requirements Technical Strategy & Collaboration Partner closely with architects to align implementation patterns with long term technical direction Create clear, compelling strategy papers, roadmaps, and presentations for technical and executive audiences Collaborate across globally distributed teams with awareness of time zone considerations and asynchronous work patterns Guide teams in embedding AI/ML features-prompt engineering, model inference, feature pipelines-into platform services Contribute to technical planning, architecture decisions, and incident retrospectives Platform & Product Mindset Apply product thinking to platform solutions, ensuring they meet real business and customer needs Champion innovation in performance, tooling, and platform capabilities Oversee design and delivery of full stack solutions spanning React, Java, and Python Facilitate cross functional collaboration across engineering, product, and architecture Your Qualifications Leadership & Management 10+ years of software engineering experience with 5+ years in engineering management or technical leadership Proven track record managing teams through significant process transformations (e.g., monthly to daily releases) Experience managing both technical leads/Principal Engineers and individual contributors Demonstrated ability to scale teams thoughtfully based on demand, not politics Technical Depth Strong software development background with hands on experience in platform, infrastructure, or data centric environments Deep expertise in event driven architectures, streaming technologies (e.g. Apache Kafka, Flink, and/or Pulsar) Proficiency across full stack technologies (Java, .Net, React) with the ability to guide technical decisions Knowledge of hybrid/cloud agnostic infrastructure, CI/CD, GitOps, and continuous delivery workflows Delivery & Process Pragmatic approach to balancing process, documentation, and speed of delivery Deep understanding of DORA metrics and their proper application to drive improvement Experience leading high velocity engineering organizations with a daily release cadence Skilled at change management and cultural transformation in engineering teams Exceptional communication skills-written and verbal-with the ability to influence across all levels Experienced creating executive level strategy documents, roadmaps, and presentations Comfortable working with globally distributed teams across multiple time zones Strong collaborative partnership with Product Management; proactive problem solving mindset Preferred Skills Track record of building trust rapidly in new environments Passion for technical mentorship and elevating team capabilities Experience scaling systems and teams under high throughput demands Ability to navigate ambiguity and drive delivery without perfect information Comfort with asynchronous collaboration and remote team dynamics Experience in hybrid engineering management roles (player coach background) Our Commitment to Diversity, Equity, Inclusionand Belonging (DEIB) We believe attracting and retaining the best talent and fostering an inclusive culture strengthens our business. DEIB improves our workforce, enhances trust with our partners and customers, and drives business success. Build your career in a place where diversity, equity, inclusion and belonging aren't just words on paper - this is what drives our innovation, it's how we connect, and it contributes to what makes us a market leader. We believe in a hiring and working environment where all people are respected and valued, regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes people unique. We hire you for who you are, and we want you to bring your authentic self to work every day! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation. Fraud Recruitment Disclaimer It has come to our attention that fraudulent and fictitious job opportunities are being circulated on the Internet. Prospective candidates are being contacted by certain individuals, mainly through telephone calls, emails and correspondence, claiming they are representatives of Anaplan. The main purpose of these correspondences and announcements is to obtain privileged information from individuals. Extend offers to candidates without an extensive interview process with a member of our recruitment team and a hiring manager via video or in person. Send job offers via email. All offers are first extended verbally by a member of our internal recruitment team whenever possible and then followed up via written communication. All emails from Anaplan would come from email address. Should you have any doubts about the authenticity of an email, letter or telephone communication purportedly from, for, or on behalf of Anaplan, please send an email to before taking any further action in relation to the correspondence.
London, England, United Kingdom Technology Senior Software Engineer (.NET) By bringing together next gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalized than ever before. Learn more at Role You will join one of our established high performing teams within the Betting division, as we invest in our core and future Betting products. You will be focusing on the delivery of technical and product focused initiatives to expand and scale up our industry's leading Sportsbook and Risk Management products. One example is our Advanced Risk team, who were set up to challenge conventional wisdom about risk management for sports betting operators. Using new measures of liability that take account of correlations between different markets on an event, and by monitoring betting patterns from the moment an event is opened for betting, we apply margins asymmetrically in a way that helps operators to make higher profit margins, reduce volatility and improve customer experience with greater uptime and fewer rejected bets. Our software provides customers with a new level of flexibility over the way they manage their Sportsbooks to meet their financial objectives. Smart algorithms allow decisions about bets to be taken quickly at scale while enabling close control when desired, reminiscent of earlier days of sports betting. How you will work Join a specially formed, highly skilled team delivering an innovative & intelligent product! Forming part of a multi disciplinary Agile team of Software Engineers, Data Scientists, QA Engineers and a Product Manager, you will look to work closely to the fundamental principles of continuous delivery and empowered, high performing teams. We operate in a squad model to allow focus on the business top priorities, allowing exposure across multiple products while still maintaining strong ownership of your team's domain. If you are looking to tackle hard problems with smart solutions, collaborate with astute engineers and deliver high calibre code with an autonomous & performance focused approach that supports success, delivery & quality, then this is for you. As a Senior Software Engineer 1 (SR1) you and your team will build highly distributed, real time, dynamically scaling systems using modern CI/CD pipelines & cloud infrastructure. You will be responsible for innovating, architecting, delivering & maintaining an industry revolutionising product. You will lead execution of multi sprint features or systems with measurable business impact. We will lean on your technical expertise and your pragmatic approach to problem solving; working in a team that prioritises the principles of Agile delivery and continuous improvement. You will have a Data driven, evidence based mentality, comfortable with the principles of continuous experimentation and validation. What skills do you have? Expert level knowledge of at least one object oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++) Flexibility to work on all areas of the service stack, front end, back end, infrastructure, etc. Strong understanding of the principles of good software design. Familiarity with core concepts such as information hiding, abstraction, module design, cohesion and coupling. Strong software architecture knowledge, including architectural patterns and how to apply them to highly scalable, fault tolerant, observable microservices and systems. Detailed knowledge of testing methodology (TDD) and designing high quality testing suites resilient to changes in implementation. Experience with source control, continuous integration, pipeline design, containerised workloads and infrastructure as code. Experience in messaging and asynchronous communication technologies (RabbitMQ, Pulsar) Understanding of Data Structures, Databases and Caching Technologies Ability to bring clarity to complex domains, rapidly developing a deep understanding and challenging unclear requirements. Lead conversations that drive alignment and uncover edge cases others might miss. Experience mentoring engineers both within and outside the immediate team. It is advantageous for you to have knowledge of the following: Expert knowledge of C# Operation of Kubernetes Clusters Building cloud native applications ("AWS") Front end web technologies (React, shadcn) Domain Driven Design Mathematical Aptitude, particularly statistics Experience in building production grade software with Agentic AI What we expect from our co workers Curiosity and strong desire to learn and improve. Social skills, being able to act as a facilitator, can balance enabling others with individual contributions. Time management and asynchronous communication skills relevant for a remote first engineering organization. Enthusiasm and ability to work collaboratively within a team. Excellent spoken and written English. Adherence to our core engineering principles of Aligned Autonomy, Psychological Safety and Continuous Improvement. We enjoy an 'office first' culture and maximize opportunities to collaborate, connect and learn together. Our hybrid working models differ depending on your role and location. Occasional travel may be required. As well as a competitive salary and range of benefits, we're committed to supporting employee wellbeing and helping you grow your skills, experience and career. Learn more about how rewarding life at Genius can be at Reward Genius Sports. One team, being brave, driving change. We strive to create an inclusive working environment, where everyone feels a sense of belonging and the ability to make a difference. Learn more about our values and culture at Culture Genius Sports. Let us know when you apply if you need any assistance during the recruiting process due to a disability. We invite all applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process. All data that you provide will be completely anonymous, you will not be personally identifiable by any of the data you include. This also means that if you choose to disclose a disability the Talent Acquisition team will not be personally identifiable to assist with any measures that might help during the process. Therefore, if you require any support throughout the application or interview process please ensure to reach out to the team directly and make them aware of any requirements, and we will do what we can to help.
21/06/2026
Full time
London, England, United Kingdom Technology Senior Software Engineer (.NET) By bringing together next gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalized than ever before. Learn more at Role You will join one of our established high performing teams within the Betting division, as we invest in our core and future Betting products. You will be focusing on the delivery of technical and product focused initiatives to expand and scale up our industry's leading Sportsbook and Risk Management products. One example is our Advanced Risk team, who were set up to challenge conventional wisdom about risk management for sports betting operators. Using new measures of liability that take account of correlations between different markets on an event, and by monitoring betting patterns from the moment an event is opened for betting, we apply margins asymmetrically in a way that helps operators to make higher profit margins, reduce volatility and improve customer experience with greater uptime and fewer rejected bets. Our software provides customers with a new level of flexibility over the way they manage their Sportsbooks to meet their financial objectives. Smart algorithms allow decisions about bets to be taken quickly at scale while enabling close control when desired, reminiscent of earlier days of sports betting. How you will work Join a specially formed, highly skilled team delivering an innovative & intelligent product! Forming part of a multi disciplinary Agile team of Software Engineers, Data Scientists, QA Engineers and a Product Manager, you will look to work closely to the fundamental principles of continuous delivery and empowered, high performing teams. We operate in a squad model to allow focus on the business top priorities, allowing exposure across multiple products while still maintaining strong ownership of your team's domain. If you are looking to tackle hard problems with smart solutions, collaborate with astute engineers and deliver high calibre code with an autonomous & performance focused approach that supports success, delivery & quality, then this is for you. As a Senior Software Engineer 1 (SR1) you and your team will build highly distributed, real time, dynamically scaling systems using modern CI/CD pipelines & cloud infrastructure. You will be responsible for innovating, architecting, delivering & maintaining an industry revolutionising product. You will lead execution of multi sprint features or systems with measurable business impact. We will lean on your technical expertise and your pragmatic approach to problem solving; working in a team that prioritises the principles of Agile delivery and continuous improvement. You will have a Data driven, evidence based mentality, comfortable with the principles of continuous experimentation and validation. What skills do you have? Expert level knowledge of at least one object oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++) Flexibility to work on all areas of the service stack, front end, back end, infrastructure, etc. Strong understanding of the principles of good software design. Familiarity with core concepts such as information hiding, abstraction, module design, cohesion and coupling. Strong software architecture knowledge, including architectural patterns and how to apply them to highly scalable, fault tolerant, observable microservices and systems. Detailed knowledge of testing methodology (TDD) and designing high quality testing suites resilient to changes in implementation. Experience with source control, continuous integration, pipeline design, containerised workloads and infrastructure as code. Experience in messaging and asynchronous communication technologies (RabbitMQ, Pulsar) Understanding of Data Structures, Databases and Caching Technologies Ability to bring clarity to complex domains, rapidly developing a deep understanding and challenging unclear requirements. Lead conversations that drive alignment and uncover edge cases others might miss. Experience mentoring engineers both within and outside the immediate team. It is advantageous for you to have knowledge of the following: Expert knowledge of C# Operation of Kubernetes Clusters Building cloud native applications ("AWS") Front end web technologies (React, shadcn) Domain Driven Design Mathematical Aptitude, particularly statistics Experience in building production grade software with Agentic AI What we expect from our co workers Curiosity and strong desire to learn and improve. Social skills, being able to act as a facilitator, can balance enabling others with individual contributions. Time management and asynchronous communication skills relevant for a remote first engineering organization. Enthusiasm and ability to work collaboratively within a team. Excellent spoken and written English. Adherence to our core engineering principles of Aligned Autonomy, Psychological Safety and Continuous Improvement. We enjoy an 'office first' culture and maximize opportunities to collaborate, connect and learn together. Our hybrid working models differ depending on your role and location. Occasional travel may be required. As well as a competitive salary and range of benefits, we're committed to supporting employee wellbeing and helping you grow your skills, experience and career. Learn more about how rewarding life at Genius can be at Reward Genius Sports. One team, being brave, driving change. We strive to create an inclusive working environment, where everyone feels a sense of belonging and the ability to make a difference. Learn more about our values and culture at Culture Genius Sports. Let us know when you apply if you need any assistance during the recruiting process due to a disability. We invite all applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process. All data that you provide will be completely anonymous, you will not be personally identifiable by any of the data you include. This also means that if you choose to disclose a disability the Talent Acquisition team will not be personally identifiable to assist with any measures that might help during the process. Therefore, if you require any support throughout the application or interview process please ensure to reach out to the team directly and make them aware of any requirements, and we will do what we can to help.
Salary: £85,000 - 85,000 per year Requirements Previous experience as a Lead Developer, Senior Developer, or Development Manager Ability to balance coding responsibilities with people management Excellent communication skills and confidence working cross-functionally A collaborative, pragmatic approach to improving processes Desire to build a high-performing engineering culture with predictable, high-quality delivery Understanding of the benefits and risks of adopting AI safely and effectively Proficiency in Ruby on Rails, SQL, PostgreSQL, JavaScript, Turbolinks, ReactJS, NextJS, APIs, and AWS Responsibilities Guide a talented engineering team and improve delivery flow Contribute directly to the development of new and existing products Collaborate with the CTO on architectural decisions and technical direction Improve the code review lifecycle and reduce bottlenecks Manage and mentor a small team of mid to senior developers Conduct regular coaching, 1:1 meetings, and performance reviews Ensure a balance between coding and management tasks in a hybrid role Technologies AI CTO Flow JavaScript NextJS PostgreSQL Rails Ruby SQL API AWS Cloud Fullstack More We are a leading Legal Tech organization based in Burgess Hill, offering a hybrid role for a Lead Full Stack Ruby Developer. Our benefits include a competitive salary of £80,000 - £85,000 and the opportunity to work in a well-established environment alongside experienced technical leaders. We value an engineering culture that focuses on consistent, high-quality delivery, and we encourage team collaboration. You will be expected to be onsite once a quarter, ensuring a blend of remote flexibility and in-person teamwork. last updated 25 week of 2026
21/06/2026
Full time
Salary: £85,000 - 85,000 per year Requirements Previous experience as a Lead Developer, Senior Developer, or Development Manager Ability to balance coding responsibilities with people management Excellent communication skills and confidence working cross-functionally A collaborative, pragmatic approach to improving processes Desire to build a high-performing engineering culture with predictable, high-quality delivery Understanding of the benefits and risks of adopting AI safely and effectively Proficiency in Ruby on Rails, SQL, PostgreSQL, JavaScript, Turbolinks, ReactJS, NextJS, APIs, and AWS Responsibilities Guide a talented engineering team and improve delivery flow Contribute directly to the development of new and existing products Collaborate with the CTO on architectural decisions and technical direction Improve the code review lifecycle and reduce bottlenecks Manage and mentor a small team of mid to senior developers Conduct regular coaching, 1:1 meetings, and performance reviews Ensure a balance between coding and management tasks in a hybrid role Technologies AI CTO Flow JavaScript NextJS PostgreSQL Rails Ruby SQL API AWS Cloud Fullstack More We are a leading Legal Tech organization based in Burgess Hill, offering a hybrid role for a Lead Full Stack Ruby Developer. Our benefits include a competitive salary of £80,000 - £85,000 and the opportunity to work in a well-established environment alongside experienced technical leaders. We value an engineering culture that focuses on consistent, high-quality delivery, and we encourage team collaboration. You will be expected to be onsite once a quarter, ensuring a blend of remote flexibility and in-person teamwork. last updated 25 week of 2026
Salary £100,000 - 100,000 per year Requirements Strong commercial experience with TypeScript and modern JavaScript development. Previous experience in a Staff Engineer, Principal Engineer, Lead Engineer, or Senior Technical Leadership role. Experience building and scaling SaaS or product led platforms. Strong understanding of software architecture, design patterns, and clean code principles. Experience working in cloud native, CI/CD, and DevSecOps environments. Passion for engineering excellence, mentoring others, and solving complex technical challenges. Interest in AI assisted software development and modern engineering practices. Responsibilities Lead solution design, architecture, and technical decision making. Collaborate with Product teams to shape requirements and delivery plans. Build and deploy production software in a fast paced environment. Drive engineering best practices, code quality, and maintainability. Support systems in production and improve platform performance. Act as a senior technical leader within an AI enabled engineering environment. Work closely with Product, Engineering, and business stakeholders to design, build, and scale modern software solutions. Technologies AI CI/CD Cloud DevSecOps Support JavaScript TypeScript AWS NodeJS Redis SQL microservices Fullstack More We are a high growth UK SaaS business investing heavily in our engineering function and looking for an experienced Principal or Lead Engineer to help shape the future of our customer facing platforms. This is a hands on technical leadership role within a mature engineering environment, where we offer significant technical influence across products and platform direction, a modern engineering culture focused on quality, innovation, and continuous improvement, and flexible remote first working with limited onsite requirements. The role is UK only, with remote hybrid working and just 4 to 6 office visits per year. We offer a competitive salary of £80k to £100k plus benefits, and the opportunity to join a successful and growing UK technology company at an exciting stage of growth. Last updated 25 week of 2026
21/06/2026
Full time
Salary £100,000 - 100,000 per year Requirements Strong commercial experience with TypeScript and modern JavaScript development. Previous experience in a Staff Engineer, Principal Engineer, Lead Engineer, or Senior Technical Leadership role. Experience building and scaling SaaS or product led platforms. Strong understanding of software architecture, design patterns, and clean code principles. Experience working in cloud native, CI/CD, and DevSecOps environments. Passion for engineering excellence, mentoring others, and solving complex technical challenges. Interest in AI assisted software development and modern engineering practices. Responsibilities Lead solution design, architecture, and technical decision making. Collaborate with Product teams to shape requirements and delivery plans. Build and deploy production software in a fast paced environment. Drive engineering best practices, code quality, and maintainability. Support systems in production and improve platform performance. Act as a senior technical leader within an AI enabled engineering environment. Work closely with Product, Engineering, and business stakeholders to design, build, and scale modern software solutions. Technologies AI CI/CD Cloud DevSecOps Support JavaScript TypeScript AWS NodeJS Redis SQL microservices Fullstack More We are a high growth UK SaaS business investing heavily in our engineering function and looking for an experienced Principal or Lead Engineer to help shape the future of our customer facing platforms. This is a hands on technical leadership role within a mature engineering environment, where we offer significant technical influence across products and platform direction, a modern engineering culture focused on quality, innovation, and continuous improvement, and flexible remote first working with limited onsite requirements. The role is UK only, with remote hybrid working and just 4 to 6 office visits per year. We offer a competitive salary of £80k to £100k plus benefits, and the opportunity to join a successful and growing UK technology company at an exciting stage of growth. Last updated 25 week of 2026
At Cleo, we're not just building another fintech app. We're embarking on a mission to fundamentally change humanity's relationship with money. Imagine a world where everyone, regardless of background or income, has access to a hyper-intelligent financial advisor in their pocket. That's the future we're creating. Cleo is a rare success story: a profitable, fast-growing unicorn with over $300 million in ARR and growing over 2x year-over-year. This isn't just a job; it's a chance to join a team of brilliant, driven individuals who are passionate about making a real difference. We have an exceptionally high bar for talent, seeking individuals who are not only at the top of their field but also embody our culture of collaboration and positive impact. If you're driven by complex challenges that push your expertise, the chance to shape something truly transformative, and the potential to share in Cleo's success as we scale, while growing alongside a company that's scaling fast, this might be your perfect fit. (Senior) Machine Learning Engineers at Cleo work on building novel solutions to real-world problems. This really does vary but could be: creating chatbots to coach our users around their financial health, creating classifiers to better understand transaction data or even optimising transactions within our payments platform. Ultimately, we're looking for a brilliant (Senior) Machine Learning Engineer to join us on our mission to fight for the world's financial health. You'll be leading technical work within a team of adaptable, creative and product-focused engineers, who train & integrate cutting edge machine learning across a variety of products and deploy them into production for millions of users. We understand our customers, we understand their pain, and we are passionate about helping them. Training and fine-tuning models to solve customer problems. Deploying these models into our production environments using our in-house ML platform, which you can read about on our blog:Let's have an Espresso: MLOps at Cleo . Or integrate with LLMs hosted by OpenAI, Anthropic, GCP, AWS and others. Working cross-functionally with backend engineers, data analysts, UX writers, product managers, annotation teams, and others to ship features that improve our users' financial health. Taking the initiative to propose & lead technical work towards problems that were previously unknown or poorly understood. Driving change at the chapter level that affects multiple squads. Mentoring & advising colleagues on their choices of models, architecture, and evaluation, promoting best practices for how we use LLMs. Here are some examples, big and small, of the kinds of product feature work our ML Engineers have taken part in over the last year: Developed deeper understanding of users finances through models extracting meaning from transactional data. Think about your bank statement, how often do you not know what a transaction is? Developed contextual intent classifiers to understand what conversations users are having with Cleo, enabling control of how Cleo should respond Building ML models to understand the actions that users have available to them in Cleo and provide those contextually in conversations Built ML models to understand the risk of customers using bank transaction features and user activity Built models to optimise the payment success for our customers and optimising the costs for the business. Think of this as a two-sided optimisation problem. Whatever problem you tackle, and whichever team you join, your work will directly impact those most in need, helping to improve their financial health. What You'll Need Excellent knowledge of both Data Science (python, SQL) and production tools A deep understanding of probability and statistics fundamentals Big picture thinking to correctly diagnose problems and productionising research Top tier communication skills, to be able to partner with Product and Commercial Leaders Industry-leading contributions to your field, communicated through conferences, blogs, talks, or open-source projects Nice to have Strong experience with additional programming languages, such as Java, Scala, C++ Industry-leading contributions to your field, communicated through conferences, blogs, talks, or open-source projects What do you get for all your hard work? A competitive compensation package (base + equity) with 3-annual reviews, aligned to our termly OKR planning cycles. Mid-level: London, UK Hybrid: £74,266 - £91,000 gross annually UK Remote: £69,699 - £85,000 gross annually Senior- level: London, UK Hybrid: £94,059 - £115,000 gross annually UK Remote: £88,938 - £109,000 gross annually Work at one of the fastest-growing tech startups, backed by top VC firms, Balderton & EQT Ventures A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact. Always with our complete support. Flexibility. We can't fight for the world's financial health if we're not healthy ourselves. We work with everyone to make sure they have the balance they need to do their best work Work where you work best. We're a globally distributed team. If you live in London we have a hybrid approach, we'd love you to spend one day a week or more in our beautiful office. If you're outside of London, we'll encourage you to spend a couple of days with us a few times per year. And we'll cover your travel costs, naturally. Company-wide performance reviews every 4 months Generous pay increases for high-performing team members Equity top-ups for team members getting promoted 25 days annual leave a year + public holidays (+ an additional day for every year you spend at Cleo, up to 30 days) 6% employer-matched pension in the UK Private Medical Insurance via Vitality, dental cover, and life assurance Enhanced parental leave 1 month paid sabbatical after 4 years at Cleo Regular socials and activities, online and in-person We'll pay for your OpenAI subscription Online mental health support via Spill Workplace Nursery Scheme And many more! Final compensation will be determined based on the candidate's seniority, qualifications, skills, and previous experience We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds.
20/06/2026
Full time
At Cleo, we're not just building another fintech app. We're embarking on a mission to fundamentally change humanity's relationship with money. Imagine a world where everyone, regardless of background or income, has access to a hyper-intelligent financial advisor in their pocket. That's the future we're creating. Cleo is a rare success story: a profitable, fast-growing unicorn with over $300 million in ARR and growing over 2x year-over-year. This isn't just a job; it's a chance to join a team of brilliant, driven individuals who are passionate about making a real difference. We have an exceptionally high bar for talent, seeking individuals who are not only at the top of their field but also embody our culture of collaboration and positive impact. If you're driven by complex challenges that push your expertise, the chance to shape something truly transformative, and the potential to share in Cleo's success as we scale, while growing alongside a company that's scaling fast, this might be your perfect fit. (Senior) Machine Learning Engineers at Cleo work on building novel solutions to real-world problems. This really does vary but could be: creating chatbots to coach our users around their financial health, creating classifiers to better understand transaction data or even optimising transactions within our payments platform. Ultimately, we're looking for a brilliant (Senior) Machine Learning Engineer to join us on our mission to fight for the world's financial health. You'll be leading technical work within a team of adaptable, creative and product-focused engineers, who train & integrate cutting edge machine learning across a variety of products and deploy them into production for millions of users. We understand our customers, we understand their pain, and we are passionate about helping them. Training and fine-tuning models to solve customer problems. Deploying these models into our production environments using our in-house ML platform, which you can read about on our blog:Let's have an Espresso: MLOps at Cleo . Or integrate with LLMs hosted by OpenAI, Anthropic, GCP, AWS and others. Working cross-functionally with backend engineers, data analysts, UX writers, product managers, annotation teams, and others to ship features that improve our users' financial health. Taking the initiative to propose & lead technical work towards problems that were previously unknown or poorly understood. Driving change at the chapter level that affects multiple squads. Mentoring & advising colleagues on their choices of models, architecture, and evaluation, promoting best practices for how we use LLMs. Here are some examples, big and small, of the kinds of product feature work our ML Engineers have taken part in over the last year: Developed deeper understanding of users finances through models extracting meaning from transactional data. Think about your bank statement, how often do you not know what a transaction is? Developed contextual intent classifiers to understand what conversations users are having with Cleo, enabling control of how Cleo should respond Building ML models to understand the actions that users have available to them in Cleo and provide those contextually in conversations Built ML models to understand the risk of customers using bank transaction features and user activity Built models to optimise the payment success for our customers and optimising the costs for the business. Think of this as a two-sided optimisation problem. Whatever problem you tackle, and whichever team you join, your work will directly impact those most in need, helping to improve their financial health. What You'll Need Excellent knowledge of both Data Science (python, SQL) and production tools A deep understanding of probability and statistics fundamentals Big picture thinking to correctly diagnose problems and productionising research Top tier communication skills, to be able to partner with Product and Commercial Leaders Industry-leading contributions to your field, communicated through conferences, blogs, talks, or open-source projects Nice to have Strong experience with additional programming languages, such as Java, Scala, C++ Industry-leading contributions to your field, communicated through conferences, blogs, talks, or open-source projects What do you get for all your hard work? A competitive compensation package (base + equity) with 3-annual reviews, aligned to our termly OKR planning cycles. Mid-level: London, UK Hybrid: £74,266 - £91,000 gross annually UK Remote: £69,699 - £85,000 gross annually Senior- level: London, UK Hybrid: £94,059 - £115,000 gross annually UK Remote: £88,938 - £109,000 gross annually Work at one of the fastest-growing tech startups, backed by top VC firms, Balderton & EQT Ventures A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact. Always with our complete support. Flexibility. We can't fight for the world's financial health if we're not healthy ourselves. We work with everyone to make sure they have the balance they need to do their best work Work where you work best. We're a globally distributed team. If you live in London we have a hybrid approach, we'd love you to spend one day a week or more in our beautiful office. If you're outside of London, we'll encourage you to spend a couple of days with us a few times per year. And we'll cover your travel costs, naturally. Company-wide performance reviews every 4 months Generous pay increases for high-performing team members Equity top-ups for team members getting promoted 25 days annual leave a year + public holidays (+ an additional day for every year you spend at Cleo, up to 30 days) 6% employer-matched pension in the UK Private Medical Insurance via Vitality, dental cover, and life assurance Enhanced parental leave 1 month paid sabbatical after 4 years at Cleo Regular socials and activities, online and in-person We'll pay for your OpenAI subscription Online mental health support via Spill Workplace Nursery Scheme And many more! Final compensation will be determined based on the candidate's seniority, qualifications, skills, and previous experience We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds.
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team The Ads Analytics team plays a critical role in Roku's Advertising organization, leading measurement and analytics initiatives that power decision making across the advertising ecosystem. We develop and manage products that deliver actionable insights for advertisers while meeting the operational and analytical needs of internal business teams. We work closely with Product Managers, Ad Sales, Ad Operations, Data Science, and multiple other software teams within the Advertising Engineering organization to deliver high impact solutions. Looking ahead, we are exploring AI driven measurement capabilities to further enhance the effectiveness of advertising campaigns and strengthen internal analytics. About the role We are seeking a high skilled Senior Software Engineer with deep expertise in API Development using Spring Boot while also possessing knowledge of Apache Spark based Big Data pipelines using Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. You will communicate and collaborate heavily with both business and engineering to ensure high quality standards and overall project delivery success. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products that power critical analytics and measurement capabilities. You will work with technologies such as Apache Spark, Apache Airflow, Trino, Druid, Spring Boot, StarRocks, and Looker to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building applications and services with a dedication to delivering exceptional results. What you'll be doing Software Development Design and build APIs and backend services using Spring Boot to support data products and analytics workflows. Write clean, maintainable, and efficient code and tests, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries and analytics solutions using Druid, Trino, and StarRocks for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. Collaboration & Mentorship Partner with data scientists, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're excited if you have 10+ years professional software development experience. Experience building highly scalable, low latency REST services and API frameworks. Able to efficiently write SQL queries and analyze results to explore business problems and inquiries. Ability to translate queries and reporting requirements into production level data processing pipelines. Proficient in day to day use of Python / Java / Scala. Strong understanding of and experience with distributed computing frameworks like Hive/Hadoop and Apache Spark. Expertise in data modeling, schema design, and data visualization tools. Experience working in GCP and/or AWS is a plus. Experience with JavaScript, Node.js and React is nice to have. Experience deploying services on Kubernetes is a plus. Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools (e.g., Terraform) is a plus. Background in computer science or similar quantitative field. Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem solvers, which itself is a two part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
20/06/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team The Ads Analytics team plays a critical role in Roku's Advertising organization, leading measurement and analytics initiatives that power decision making across the advertising ecosystem. We develop and manage products that deliver actionable insights for advertisers while meeting the operational and analytical needs of internal business teams. We work closely with Product Managers, Ad Sales, Ad Operations, Data Science, and multiple other software teams within the Advertising Engineering organization to deliver high impact solutions. Looking ahead, we are exploring AI driven measurement capabilities to further enhance the effectiveness of advertising campaigns and strengthen internal analytics. About the role We are seeking a high skilled Senior Software Engineer with deep expertise in API Development using Spring Boot while also possessing knowledge of Apache Spark based Big Data pipelines using Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. You will communicate and collaborate heavily with both business and engineering to ensure high quality standards and overall project delivery success. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products that power critical analytics and measurement capabilities. You will work with technologies such as Apache Spark, Apache Airflow, Trino, Druid, Spring Boot, StarRocks, and Looker to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building applications and services with a dedication to delivering exceptional results. What you'll be doing Software Development Design and build APIs and backend services using Spring Boot to support data products and analytics workflows. Write clean, maintainable, and efficient code and tests, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries and analytics solutions using Druid, Trino, and StarRocks for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. Collaboration & Mentorship Partner with data scientists, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're excited if you have 10+ years professional software development experience. Experience building highly scalable, low latency REST services and API frameworks. Able to efficiently write SQL queries and analyze results to explore business problems and inquiries. Ability to translate queries and reporting requirements into production level data processing pipelines. Proficient in day to day use of Python / Java / Scala. Strong understanding of and experience with distributed computing frameworks like Hive/Hadoop and Apache Spark. Expertise in data modeling, schema design, and data visualization tools. Experience working in GCP and/or AWS is a plus. Experience with JavaScript, Node.js and React is nice to have. Experience deploying services on Kubernetes is a plus. Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools (e.g., Terraform) is a plus. Background in computer science or similar quantitative field. Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem solvers, which itself is a two part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
Who We Are Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo's growth at scale. We're looking for a Senior Software Engineer, Proactive Security to join our London (Hybrid - 3 days from the office) team. In this role, you will be a part of our inclusive, collaborative global team responsible for enabling proactive security outcomes with "security paved paths" to ensure a safe, reliable and resilient delivery network. Get to know our Proactive Security Engineering team - what drives us, how we work, and what you can expect. About the Team At Deliveroo we're striving to build London's best and most admired Security Engineering organisation as part of our global team based across North America and Europe. Our London based Security Engineering team is looking for a Software Engineer to lead the design, development and operation of security services within Deliveroo's Product and Cloud Security domains. You will be a part of our inclusive, collaborative global team responsible for building "security paved paths" to ensure a safe, reliable and resilient delivery network. This is a London based position reporting directly to the European Senior Manager of our Security Engineering team based in London. What You'll Need to Thrive Build and maintain core security products, including but not limited to Remote Access Management, Secrets Management, Tokenization, Encryption and Knowledge Graphs, Access Control at global scale. Partner cross-functionally with Core Infrastructure, Product Engineering, Legal, Security teams and Vendor Partners to build "paved paths" that provide actionable feedback to embed secure design practices into the product and infrastructure development process. Lead the technical direction and roadmap for your assigned area of ownership. Build and maintain high Operational Excellence (OE) to ensure we operate T0 services with excellence, rigor and durable standards to ensure minimal to no downtime. Participate in on-call rotation and promptly respond to on-call events with urgency and rigor. Manage the lifecycle of security product feature requests and improvements full life cycle from triage, validation, design, testing, and implementation. Influence and drive improvements to engineering standards, leverage advancements and LLMs to improve productivity and velocity. Mentor and coach earlier career engineers, setting and enforcing high standards for Operational Excellence and Software Engineering. Requirements Able to demonstrate a track record of driving improvements to a company's infrastructure security posture. Breadth of technical experience across various infrastructure and security areas running in large production environments. Highly skilled in distributed systems and platforms development using program languages such as Java/Scala/Kotlin, Golang, or Python. Strong experience with infrastructure as a code tooling like Terraform. Expertise with cloud infrastructure and management in AWS. Experience solving complex, systemic issues that require creative thinking and solutions. Exceptional analytical and investigative abilities with hands on experience leading root cause analysis. Excellent verbal and written communication skills to review design documents with respect to cloud infrastructure, security and engineering personnel. Must be comfortable regularly exercising discretion and independent judgment in performing job duties, including evaluating options, making informed decisions, and determining appropriate courses of action within the scope of assigned responsibilities with minimal oversight. Why Join Us? At Deliveroo, you'll do work that matters-solving real world problems in a three-sided marketplace that's constantly evolving. We're food lovers, problem solvers, community organisers, proud parents, and more, brought together by a shared drive to make things better. Working here you can expect to: Solve meaningful problems at real scale Work on a complex, always on marketplace that impacts millions every day. See your impact, ship fast, leaning into AI, test and improve ideas quickly in a low hierarchy, high ownership environment. Grow through challenge and ownership. Take on big, ambiguous problems and accelerate your career with strong support. A culture built for builders high standards, collaboration, flexible working and continuous learning. Share in the success you help create competitive salary and DoorDash RSUs, so you're rewarded for the impact you make. ️ Want a deeper look at how we build? Check out our Tech Blog. We aim to create a fair process that lets your skills shine-our interview typically includes 5-6 stages. Explore our Engineering Interview Guide here to help you feel confident at each stage. Our Global Structure Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we're unlocking new possibilities as one global team. Diversity, Equity and Inclusion At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We're committed to fostering an environment where everyone can do their best work and feel they belong. We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion, or belief. If you have a disability or long term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you'll have the opportunity to let us know once you've submitted your application. We'll share details on how to request support so we can ensure you have a fair and equitable experience. If you're excited about making a real impact in a fast moving marketplace and growing your career alongside ambitious, supportive teams, we'd love to hear from you!
19/06/2026
Full time
Who We Are Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo's growth at scale. We're looking for a Senior Software Engineer, Proactive Security to join our London (Hybrid - 3 days from the office) team. In this role, you will be a part of our inclusive, collaborative global team responsible for enabling proactive security outcomes with "security paved paths" to ensure a safe, reliable and resilient delivery network. Get to know our Proactive Security Engineering team - what drives us, how we work, and what you can expect. About the Team At Deliveroo we're striving to build London's best and most admired Security Engineering organisation as part of our global team based across North America and Europe. Our London based Security Engineering team is looking for a Software Engineer to lead the design, development and operation of security services within Deliveroo's Product and Cloud Security domains. You will be a part of our inclusive, collaborative global team responsible for building "security paved paths" to ensure a safe, reliable and resilient delivery network. This is a London based position reporting directly to the European Senior Manager of our Security Engineering team based in London. What You'll Need to Thrive Build and maintain core security products, including but not limited to Remote Access Management, Secrets Management, Tokenization, Encryption and Knowledge Graphs, Access Control at global scale. Partner cross-functionally with Core Infrastructure, Product Engineering, Legal, Security teams and Vendor Partners to build "paved paths" that provide actionable feedback to embed secure design practices into the product and infrastructure development process. Lead the technical direction and roadmap for your assigned area of ownership. Build and maintain high Operational Excellence (OE) to ensure we operate T0 services with excellence, rigor and durable standards to ensure minimal to no downtime. Participate in on-call rotation and promptly respond to on-call events with urgency and rigor. Manage the lifecycle of security product feature requests and improvements full life cycle from triage, validation, design, testing, and implementation. Influence and drive improvements to engineering standards, leverage advancements and LLMs to improve productivity and velocity. Mentor and coach earlier career engineers, setting and enforcing high standards for Operational Excellence and Software Engineering. Requirements Able to demonstrate a track record of driving improvements to a company's infrastructure security posture. Breadth of technical experience across various infrastructure and security areas running in large production environments. Highly skilled in distributed systems and platforms development using program languages such as Java/Scala/Kotlin, Golang, or Python. Strong experience with infrastructure as a code tooling like Terraform. Expertise with cloud infrastructure and management in AWS. Experience solving complex, systemic issues that require creative thinking and solutions. Exceptional analytical and investigative abilities with hands on experience leading root cause analysis. Excellent verbal and written communication skills to review design documents with respect to cloud infrastructure, security and engineering personnel. Must be comfortable regularly exercising discretion and independent judgment in performing job duties, including evaluating options, making informed decisions, and determining appropriate courses of action within the scope of assigned responsibilities with minimal oversight. Why Join Us? At Deliveroo, you'll do work that matters-solving real world problems in a three-sided marketplace that's constantly evolving. We're food lovers, problem solvers, community organisers, proud parents, and more, brought together by a shared drive to make things better. Working here you can expect to: Solve meaningful problems at real scale Work on a complex, always on marketplace that impacts millions every day. See your impact, ship fast, leaning into AI, test and improve ideas quickly in a low hierarchy, high ownership environment. Grow through challenge and ownership. Take on big, ambiguous problems and accelerate your career with strong support. A culture built for builders high standards, collaboration, flexible working and continuous learning. Share in the success you help create competitive salary and DoorDash RSUs, so you're rewarded for the impact you make. ️ Want a deeper look at how we build? Check out our Tech Blog. We aim to create a fair process that lets your skills shine-our interview typically includes 5-6 stages. Explore our Engineering Interview Guide here to help you feel confident at each stage. Our Global Structure Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we're unlocking new possibilities as one global team. Diversity, Equity and Inclusion At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We're committed to fostering an environment where everyone can do their best work and feel they belong. We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion, or belief. If you have a disability or long term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you'll have the opportunity to let us know once you've submitted your application. We'll share details on how to request support so we can ensure you have a fair and equitable experience. If you're excited about making a real impact in a fast moving marketplace and growing your career alongside ambitious, supportive teams, we'd love to hear from you!
Ready to shape the future of data? Matillion is the intelligent data integration platform. We're changing how the world works with data - and we need driven, curious people who think big and move fast. We built the Data Productivity Cloud to supercharge data productivity, and now we're shaping the future of data engineering with Maia - our AI powered virtual data engineers that help teams design, build, and manage data pipelines at unmatched speed. Join TeamGreen, where the mission comes first, collaboration drives us forward, and everyone pulls in the same direction to make a dent in the universe bigger than ourselves. Matillion is built around small development teams with responsibility for specific themes and initiatives. Each team is a mix of engineers with various levels of skills and experience. As a Senior Software Engineer you work within a team to write, test, and release new features and fix problems in the Matillion products, all while innovating on new ideas. We value in person collaboration here at Matillion, therefore this role follows our hybrid work structure where Matillioners work 2 days a week in Manchester. The rest of the week you can work from the office or remotely. What you'll be doing Spend a significant amount of your time working on production services and applications for Matillion, while collaborating with the broader team to deliver work that contributes to the team's goals. Create public APIs and integrate with major Git providers such as Microsoft and GitHub to give technical customers more control over their workflows. Collaborate with other team members and the Product team, providing feedback on code and ensuring engineering standards are upheld. Develop technical and interpersonal skills through self training, collaboration and mentoring, enabling progression to more complex tasks. Drive continuous improvements in team practices and processes, mentor other members and lead Scrum activities. What we are looking for Strong proficiency in Java and a good understanding of object oriented programming, programming concepts and best practices (e.g. style guidelines, testability, efficiency, observability, scalability, security). Experience across the full software development life cycle, from design to deployment via CI/CD tooling, using agile methodologies (e.g. Kanban, Scrum). Experience with cloud technologies, strong preference for AWS. Demonstrated bias for action in leading initiatives, mentoring team members and striving for operational excellence. Proven ability to work in a cross functional team to solve business goals while adapting to different technical challenges. Our estimated compensation range for this position is £59,600 - £89,400. The final salary will be based on your relevant skills, experience and qualifications. Benefits Company equity 30 days holiday plus bank holidays 5 days paid volunteering leave Private health insurance Life insurance Pension Access to mental health support Matillion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all of our team. Matillion prohibits discrimination and harassment of any type and does not discriminate on the basis of race, color, religion, age, sex, national origin, disability status, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by law.
19/06/2026
Full time
Ready to shape the future of data? Matillion is the intelligent data integration platform. We're changing how the world works with data - and we need driven, curious people who think big and move fast. We built the Data Productivity Cloud to supercharge data productivity, and now we're shaping the future of data engineering with Maia - our AI powered virtual data engineers that help teams design, build, and manage data pipelines at unmatched speed. Join TeamGreen, where the mission comes first, collaboration drives us forward, and everyone pulls in the same direction to make a dent in the universe bigger than ourselves. Matillion is built around small development teams with responsibility for specific themes and initiatives. Each team is a mix of engineers with various levels of skills and experience. As a Senior Software Engineer you work within a team to write, test, and release new features and fix problems in the Matillion products, all while innovating on new ideas. We value in person collaboration here at Matillion, therefore this role follows our hybrid work structure where Matillioners work 2 days a week in Manchester. The rest of the week you can work from the office or remotely. What you'll be doing Spend a significant amount of your time working on production services and applications for Matillion, while collaborating with the broader team to deliver work that contributes to the team's goals. Create public APIs and integrate with major Git providers such as Microsoft and GitHub to give technical customers more control over their workflows. Collaborate with other team members and the Product team, providing feedback on code and ensuring engineering standards are upheld. Develop technical and interpersonal skills through self training, collaboration and mentoring, enabling progression to more complex tasks. Drive continuous improvements in team practices and processes, mentor other members and lead Scrum activities. What we are looking for Strong proficiency in Java and a good understanding of object oriented programming, programming concepts and best practices (e.g. style guidelines, testability, efficiency, observability, scalability, security). Experience across the full software development life cycle, from design to deployment via CI/CD tooling, using agile methodologies (e.g. Kanban, Scrum). Experience with cloud technologies, strong preference for AWS. Demonstrated bias for action in leading initiatives, mentoring team members and striving for operational excellence. Proven ability to work in a cross functional team to solve business goals while adapting to different technical challenges. Our estimated compensation range for this position is £59,600 - £89,400. The final salary will be based on your relevant skills, experience and qualifications. Benefits Company equity 30 days holiday plus bank holidays 5 days paid volunteering leave Private health insurance Life insurance Pension Access to mental health support Matillion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all of our team. Matillion prohibits discrimination and harassment of any type and does not discriminate on the basis of race, color, religion, age, sex, national origin, disability status, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by law.
Senior Java Engineer - Full Stack, Vice PresidentApplyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todaytime left to apply: End Date: June 28, 2026 (11 days left to apply)job requisition id: Role Overview: The Senior Java Full-Stack Engineer is an experienced, individual contributor position responsible for designing, developing, and implementing high-quality, end-to-end application systems and programs in coordination with the Technology team. The overall objective of this role is to drive application systems analysis, technical design, and programming across the full technology stack, leveraging modern technologies and AI-driven development practices. Responsibilities: Actively participate in the entire software development lifecycle (SDLC), from requirements analysis and technical design to coding, testing, deployment, and maintenance of both front-end and back-end components. Design, develop, and maintain resilient and scalable back-end services and APIs using Java and a microservice-based architecture . Design, develop, and implement intuitive and responsive user interfaces with a strong focus on front-end technologies like React or Angular . Integrate AI-powered development tools (such as GitHub Copilot, Devin, or similar) into the software development lifecycle (SDLC) to enhance productivity, code quality, and innovation. Champion and enforce high standards for code quality, performance, and security through strong code review practices across the full stack. Review and analyze proposed technical solutions for projects, providing expert guidance on architecture and design for distributed systems. Contribute to the formulation of technical strategy and roadmaps for application development. Develop a comprehensive understanding of how different business areas integrate to accomplish firm-wide goals. Provide evaluative judgment based on the analysis of factual data in complex and unique situations, ensuring solutions are well-engineered and sound. Drive the delivery of end results on projects, ensuring high standards of quality and adherence to timelines. Ensure essential procedures are followed and contribute to defining and improving coding standards, design patterns, and development practices . Mentor junior engineers and lead by example in technical excellence and collaboration. Appropriately assess risk when making technical decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. Qualifications: Proven Track Record: Extensive (6-10 years) and progressive hands-on experience in software engineering, with a demonstrated history of technical growth and tackling increasingly complex challenges in a full-stack capacity. Enterprise-Scale Experience: Verifiable experience in designing, building, and maintaining large-scale, distributed, and mission-critical applications. This includes a deep understanding of scalability, high availability, security, and observability. Full-Lifecycle Proficiency: Comprehensive experience across the entire software development lifecycle (SDLC), including requirements gathering, architectural design, implementation, testing strategies, and deployment pipelines. Essential: Strong proficiency in back-end development with Java , including experience with frameworks like Spring Boot. Essential: Proven experience designing, building, and operating applications based on a microservice architecture . Essential: Strong proficiency in front-end development with modern frameworks, specifically React or Angular . Essential: Demonstrated experience utilizing AI-powered development tools (e.g., GitHub Copilot) within the software development lifecycle. Essential: Deep understanding of strong engineering fundamentals , including data structures, algorithms, design patterns, and best practices . Nice to Have: Experience with data stores such as MongoDB or Elasticsearch . Nice to Have: Experience with Next.JS . Nice to Have: Familiarity with Specification-Driven Development methodologies. Technical Ownership: A strong sense of ownership and accountability, with a proven ability to drive technical projects to completion in a fast-paced, agile environment. Experience in the Financial Services industry is a plus. Excellent problem-solving skills and the ability to work with complex and ambiguous requirements. Consistently demonstrates clear and concise written and verbal communication. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
19/06/2026
Full time
Senior Java Engineer - Full Stack, Vice PresidentApplyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todaytime left to apply: End Date: June 28, 2026 (11 days left to apply)job requisition id: Role Overview: The Senior Java Full-Stack Engineer is an experienced, individual contributor position responsible for designing, developing, and implementing high-quality, end-to-end application systems and programs in coordination with the Technology team. The overall objective of this role is to drive application systems analysis, technical design, and programming across the full technology stack, leveraging modern technologies and AI-driven development practices. Responsibilities: Actively participate in the entire software development lifecycle (SDLC), from requirements analysis and technical design to coding, testing, deployment, and maintenance of both front-end and back-end components. Design, develop, and maintain resilient and scalable back-end services and APIs using Java and a microservice-based architecture . Design, develop, and implement intuitive and responsive user interfaces with a strong focus on front-end technologies like React or Angular . Integrate AI-powered development tools (such as GitHub Copilot, Devin, or similar) into the software development lifecycle (SDLC) to enhance productivity, code quality, and innovation. Champion and enforce high standards for code quality, performance, and security through strong code review practices across the full stack. Review and analyze proposed technical solutions for projects, providing expert guidance on architecture and design for distributed systems. Contribute to the formulation of technical strategy and roadmaps for application development. Develop a comprehensive understanding of how different business areas integrate to accomplish firm-wide goals. Provide evaluative judgment based on the analysis of factual data in complex and unique situations, ensuring solutions are well-engineered and sound. Drive the delivery of end results on projects, ensuring high standards of quality and adherence to timelines. Ensure essential procedures are followed and contribute to defining and improving coding standards, design patterns, and development practices . Mentor junior engineers and lead by example in technical excellence and collaboration. Appropriately assess risk when making technical decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. Qualifications: Proven Track Record: Extensive (6-10 years) and progressive hands-on experience in software engineering, with a demonstrated history of technical growth and tackling increasingly complex challenges in a full-stack capacity. Enterprise-Scale Experience: Verifiable experience in designing, building, and maintaining large-scale, distributed, and mission-critical applications. This includes a deep understanding of scalability, high availability, security, and observability. Full-Lifecycle Proficiency: Comprehensive experience across the entire software development lifecycle (SDLC), including requirements gathering, architectural design, implementation, testing strategies, and deployment pipelines. Essential: Strong proficiency in back-end development with Java , including experience with frameworks like Spring Boot. Essential: Proven experience designing, building, and operating applications based on a microservice architecture . Essential: Strong proficiency in front-end development with modern frameworks, specifically React or Angular . Essential: Demonstrated experience utilizing AI-powered development tools (e.g., GitHub Copilot) within the software development lifecycle. Essential: Deep understanding of strong engineering fundamentals , including data structures, algorithms, design patterns, and best practices . Nice to Have: Experience with data stores such as MongoDB or Elasticsearch . Nice to Have: Experience with Next.JS . Nice to Have: Familiarity with Specification-Driven Development methodologies. Technical Ownership: A strong sense of ownership and accountability, with a proven ability to drive technical projects to completion in a fast-paced, agile environment. Experience in the Financial Services industry is a plus. Excellent problem-solving skills and the ability to work with complex and ambiguous requirements. Consistently demonstrates clear and concise written and verbal communication. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Senior Platform and Services Software Engineer As a Senior Platform and Services Software Engineer (title negotiable), you'll play a key role in designing, building, and maintaining the platform and services that power Motilent's medical imaging analysis and visualisation platform. You'll work across microservices, event-driven services, and data pipelines, helping to define scalable, reliable solutions that meet the technical and regulatory demands of our medical products. This role is ideal for engineers who enjoy solving complex problems, collaborating across disciplines, and contributing to mission-critical software used in clinical and research environments. This role reports directly to the Technical Product Lead. Salary: £65,000 - £95,000 per annum, depending on experience and scope of responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent's imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent's platform architecture. Design, implement, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines. Work in accordance with Motilent's Quality Management System (QMS) to support the release of regulatory-cleared medical devices. Participate actively in software design discussions and architecture decisions. Collaborate closely with cross functional teams including frontend, QA, and product leads to deliver reliable and maintainable systems. Required Skills Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 3+ years of experience as a software engineer within a commercial environment. Proficiency in at least one modern object oriented programming language (preferably Java) and willingness to learn new technologies. Proven experience developing microservices and deploying them on major cloud providers (AWS, Azure, or GCP). Working knowledge of containers and container orchestration (e.g. Docker, Kubernetes). Experience with non SQL databases (e.g. DynamoDB, MongoDB). Strong understanding of RESTful APIs and service integration patterns. Familiarity with OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unit testing, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised deployments (Docker/Kubernetes). Proven experience designing and scaling event driven and distributed architectures in production environments. Proven experience deploying and managing production infrastructure using IaC. Deep understanding of AWS services, infrastructure automation, and cloud security best practices. Background in medical imaging, life sciences, or other regulated software environments (e.g. ISO 13485, IEC 62304). Familiarity with DevOps pipelines, observability, and automated deployment at scale. Demonstrated ability to mentor junior engineers, lead code reviews, and shape architectural decisions. Knowledge of DICOM / DICOMWeb standards or healthcare data integration workflows. Java and Spring Boot AWS DynamoDB Docker and more Ways of Working Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards. Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals. Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training. Maintain accurate and current records of training, skills, and experience in line with QMS requirements. Benefits & Employment Details 25 days of annual leave + public holidays Health Insurance Scheme Options Scheme Pension Scheme Full time, Permanent Laptop and hardware provided Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home The successful candidate must, by the commencement of employment, have the right to work in the UK
18/06/2026
Full time
Senior Platform and Services Software Engineer As a Senior Platform and Services Software Engineer (title negotiable), you'll play a key role in designing, building, and maintaining the platform and services that power Motilent's medical imaging analysis and visualisation platform. You'll work across microservices, event-driven services, and data pipelines, helping to define scalable, reliable solutions that meet the technical and regulatory demands of our medical products. This role is ideal for engineers who enjoy solving complex problems, collaborating across disciplines, and contributing to mission-critical software used in clinical and research environments. This role reports directly to the Technical Product Lead. Salary: £65,000 - £95,000 per annum, depending on experience and scope of responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent's imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent's platform architecture. Design, implement, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines. Work in accordance with Motilent's Quality Management System (QMS) to support the release of regulatory-cleared medical devices. Participate actively in software design discussions and architecture decisions. Collaborate closely with cross functional teams including frontend, QA, and product leads to deliver reliable and maintainable systems. Required Skills Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 3+ years of experience as a software engineer within a commercial environment. Proficiency in at least one modern object oriented programming language (preferably Java) and willingness to learn new technologies. Proven experience developing microservices and deploying them on major cloud providers (AWS, Azure, or GCP). Working knowledge of containers and container orchestration (e.g. Docker, Kubernetes). Experience with non SQL databases (e.g. DynamoDB, MongoDB). Strong understanding of RESTful APIs and service integration patterns. Familiarity with OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unit testing, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised deployments (Docker/Kubernetes). Proven experience designing and scaling event driven and distributed architectures in production environments. Proven experience deploying and managing production infrastructure using IaC. Deep understanding of AWS services, infrastructure automation, and cloud security best practices. Background in medical imaging, life sciences, or other regulated software environments (e.g. ISO 13485, IEC 62304). Familiarity with DevOps pipelines, observability, and automated deployment at scale. Demonstrated ability to mentor junior engineers, lead code reviews, and shape architectural decisions. Knowledge of DICOM / DICOMWeb standards or healthcare data integration workflows. Java and Spring Boot AWS DynamoDB Docker and more Ways of Working Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards. Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals. Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training. Maintain accurate and current records of training, skills, and experience in line with QMS requirements. Benefits & Employment Details 25 days of annual leave + public holidays Health Insurance Scheme Options Scheme Pension Scheme Full time, Permanent Laptop and hardware provided Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home The successful candidate must, by the commencement of employment, have the right to work in the UK
Job Description: Principal Engineer Role Title: Principal Engineer (Tech Lead) Location: London (Hybrid - 3 days per week) Reporting to: Delivery Lead / Client Services Director Core Tech: Java, React, AWS The Opportunity We are looking for a Principal Engineer to take the technical helm of a high-profile project for one of our cornerstone clients-a global leader in media and entertainment. As a Lead, you won't just be overseeing delivery; you'll be the technical heartbeat of a mission-critical platform that powers advertising and audience insights on a global scale. This role is perfect for a hands on technical expert who enjoys the challenge of scaling complex cloud native architectures while fostering a high-performance culture across distributed teams. Key Responsibilities 1. Technical Excellence & Execution Hands on Engineering: Lead by example. You will remain hands on, committing high quality code in Java and React while ensuring the platform is scalable, secure, and performant. Architectural Stewardship: Work closely with Technical Architects to ensure the long term health of our AWS based ecosystem, making pragmatic decisions that balance speed to market with technical excellence. Engineering Culture: Set the "gold standard" for engineering routines. From robust CI/CD pipelines to insightful code reviews, you will drive a culture of technical pride. 2. Team Leadership & Enablement Distributed Team Growth: Act as the bridge between our London-based stakeholders and our Nearshore development teams. You will be responsible for creating a "one-team" environment, ensuring high code quality and consistency across geographical boundaries. Mentorship: Support the growth of ANDis and client developers alike, fostering a high-achieving environment through coaching and peer reviews. 3. Stakeholder Management Collaborative Influence: Navigate a multi-faceted stakeholder landscape. You'll be equally comfortable discussing API design with engineers as you are discussing roadmap priorities and business value with Product Owners and Senior Executives. What You'll Bring Full-Stack Mastery: Extensive professional experience with Java (Spring Boot) and React. You should have a deep understanding of modern frontend patterns and backend microservices. Cloud Expertise: Solid experience building and deploying on AWS, including serverless components and data pipelines. Distributed Leadership: Proven experience leading and enabling remote or nearshore teams. You know how to maintain velocity and quality when the team isn't in the same room. Consultative Mindset: The ability to build trust quickly and provide technical leadership during moments of rapid growth. Media/Ad-Tech (Advantageous): Experience in high-volume data streaming or programmatic advertising platforms is a significant plus. Why Join This Project? This is a high-impact role at the center of a "Growth Account." You will have the autonomy to shape the engineering culture for a platform used by millions worldwide, working within a "Club" environment that prioritizes professional development and community. Equal Opportunities Statement We are an equal opportunity employer and welcome applications from all qualified candidates. We actively encourage applications from women, ethnic minorities, and individuals with disabilities. We consider all flexible working arrangements, subject to the requirements of the role. Where reasonable adjustments are needed, we will strive to make changes to accommodate them.
18/06/2026
Full time
Job Description: Principal Engineer Role Title: Principal Engineer (Tech Lead) Location: London (Hybrid - 3 days per week) Reporting to: Delivery Lead / Client Services Director Core Tech: Java, React, AWS The Opportunity We are looking for a Principal Engineer to take the technical helm of a high-profile project for one of our cornerstone clients-a global leader in media and entertainment. As a Lead, you won't just be overseeing delivery; you'll be the technical heartbeat of a mission-critical platform that powers advertising and audience insights on a global scale. This role is perfect for a hands on technical expert who enjoys the challenge of scaling complex cloud native architectures while fostering a high-performance culture across distributed teams. Key Responsibilities 1. Technical Excellence & Execution Hands on Engineering: Lead by example. You will remain hands on, committing high quality code in Java and React while ensuring the platform is scalable, secure, and performant. Architectural Stewardship: Work closely with Technical Architects to ensure the long term health of our AWS based ecosystem, making pragmatic decisions that balance speed to market with technical excellence. Engineering Culture: Set the "gold standard" for engineering routines. From robust CI/CD pipelines to insightful code reviews, you will drive a culture of technical pride. 2. Team Leadership & Enablement Distributed Team Growth: Act as the bridge between our London-based stakeholders and our Nearshore development teams. You will be responsible for creating a "one-team" environment, ensuring high code quality and consistency across geographical boundaries. Mentorship: Support the growth of ANDis and client developers alike, fostering a high-achieving environment through coaching and peer reviews. 3. Stakeholder Management Collaborative Influence: Navigate a multi-faceted stakeholder landscape. You'll be equally comfortable discussing API design with engineers as you are discussing roadmap priorities and business value with Product Owners and Senior Executives. What You'll Bring Full-Stack Mastery: Extensive professional experience with Java (Spring Boot) and React. You should have a deep understanding of modern frontend patterns and backend microservices. Cloud Expertise: Solid experience building and deploying on AWS, including serverless components and data pipelines. Distributed Leadership: Proven experience leading and enabling remote or nearshore teams. You know how to maintain velocity and quality when the team isn't in the same room. Consultative Mindset: The ability to build trust quickly and provide technical leadership during moments of rapid growth. Media/Ad-Tech (Advantageous): Experience in high-volume data streaming or programmatic advertising platforms is a significant plus. Why Join This Project? This is a high-impact role at the center of a "Growth Account." You will have the autonomy to shape the engineering culture for a platform used by millions worldwide, working within a "Club" environment that prioritizes professional development and community. Equal Opportunities Statement We are an equal opportunity employer and welcome applications from all qualified candidates. We actively encourage applications from women, ethnic minorities, and individuals with disabilities. We consider all flexible working arrangements, subject to the requirements of the role. Where reasonable adjustments are needed, we will strive to make changes to accommodate them.
Senior Software Engineer - Platform Frontend Team As a Senior Software Engineer, you'll take ownership of key components in Motilent's advanced medical imaging platform, ensuring our viewer technology remains robust, performant, and scalable. You'll collaborate closely with engineers, solution architects, and product leads to design and maintain high-quality, regulatory-compliant software that supports both clinical and research use. The role combines hands on development with technical leadership - from defining architectural direction and implementing modern React-based interfaces, to mentoring other engineers and upholding engineering excellence across Motilent's imaging ecosystem. Salary: £65,000 - £90,000, depending on experience and coverage of skills. Key Responsibilities Act as code owner for critical viewer components, ensuring maintainability, performance, and alignment with product goals. Integrate with Motilent's internal SDKs, DICOMWeb services, Keycloak authentication, and reporting/persistence APIs; guide configuration and deployment best practices across environments. Uphold engineering standards - code style and quality gates, localisation requirements, Jest unit coverage, Typedoc documentation, and CI ready builds via Webpack/Docker. Provide technical leadership: mentor engineers through reviews, pairing, and architectural collaboration, while investing in practical logging, monitoring, and performance profiling. Take on line management duties as the team grows: support onboarding, run structured 1:1s and performance reviews, set and review individual objectives and KPIs with the Solution Architect, and work with HR on wellbeing, disciplinary, and offboarding processes. Collaborate on roadmap planning, decompose work into deliverable increments, and communicate trade offs to stakeholders. Help shape the architectural direction for the viewer and shared libraries, selecting patterns, interfaces, and technical investments that meet performance, scalability, and regulatory needs. Contribute to shared frontend libraries covering GPU rendering, measurement workflows, geometry utilities, algorithm implementations, and localisation resources to ensure platform wide consistency. Work with stakeholders to define, review, and execute necessary and sufficient verification protocols based on deep understanding of the product and its intended use. Operate within the QMS, contributing to process reviews, keeping technical documentation current, and maintaining the training and competency records required for regulated work. Required Skills Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 3+ years of experience as a software engineer within a commercial environment. Production experience with React 18 and TypeScript, including strongly typed hooks, component composition, and modular architecture. WebGL or Canvas-based rendering expertise for interactive medical or imaging UIs (LOD layers, measurement overlays, viewport coordination). Deep knowledge of DICOM/DICOMWeb workflows, imaging metadata, multi-series coordination, and medical data privacy considerations. Tooling fluency: Webpack 5, npm scripts, Dockerised deployments, Jest testing, ESLint/Prettier automation, and scalable state management patterns. Secure OAuth/OpenID (Keycloak) implementations, robust API integration, resilient error handling, and localisation pipelines. Strong grasp of numerical methods, vector/matrix maths, 3D transformations, and geometry. Comfortable working within regulated software development practices, including documentation, automated testing, and traceability expectations aligned with medical device standards. Nice to Have Background in medical imaging analysis, clinical research tooling, or reporting pipelines. Contribution to design systems, accessibility audits, and automated localisation workflows. Fluency in adjacent languages used across Motilent products (e.g. Python 3, modern C++, Java, Terraform) for pipeline or tooling integration. Experience applying advanced mathematics, geometry, optimisation, or algorithm design to imaging problems. Experience with cloud infrastructure solutions such as AWS, Microsoft Azure, and Google Cloud. Comfortable learning and extending proprietary libraries covering WebGL rendering, measurements, deformation, localisation, and related imaging toolkits. Ways of Working Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards. Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals. Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training. Maintain accurate and current records of training, skills, and experience in line with QMS requirements. Benefits & Employment Details 25 days of annual leave + public holidays Health Insurance Scheme Options Scheme Pension Scheme Full-time, Permanent Laptop and hardware provided Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home The successful candidate must, by the commencement of employment, have the right to work in the UK
17/06/2026
Full time
Senior Software Engineer - Platform Frontend Team As a Senior Software Engineer, you'll take ownership of key components in Motilent's advanced medical imaging platform, ensuring our viewer technology remains robust, performant, and scalable. You'll collaborate closely with engineers, solution architects, and product leads to design and maintain high-quality, regulatory-compliant software that supports both clinical and research use. The role combines hands on development with technical leadership - from defining architectural direction and implementing modern React-based interfaces, to mentoring other engineers and upholding engineering excellence across Motilent's imaging ecosystem. Salary: £65,000 - £90,000, depending on experience and coverage of skills. Key Responsibilities Act as code owner for critical viewer components, ensuring maintainability, performance, and alignment with product goals. Integrate with Motilent's internal SDKs, DICOMWeb services, Keycloak authentication, and reporting/persistence APIs; guide configuration and deployment best practices across environments. Uphold engineering standards - code style and quality gates, localisation requirements, Jest unit coverage, Typedoc documentation, and CI ready builds via Webpack/Docker. Provide technical leadership: mentor engineers through reviews, pairing, and architectural collaboration, while investing in practical logging, monitoring, and performance profiling. Take on line management duties as the team grows: support onboarding, run structured 1:1s and performance reviews, set and review individual objectives and KPIs with the Solution Architect, and work with HR on wellbeing, disciplinary, and offboarding processes. Collaborate on roadmap planning, decompose work into deliverable increments, and communicate trade offs to stakeholders. Help shape the architectural direction for the viewer and shared libraries, selecting patterns, interfaces, and technical investments that meet performance, scalability, and regulatory needs. Contribute to shared frontend libraries covering GPU rendering, measurement workflows, geometry utilities, algorithm implementations, and localisation resources to ensure platform wide consistency. Work with stakeholders to define, review, and execute necessary and sufficient verification protocols based on deep understanding of the product and its intended use. Operate within the QMS, contributing to process reviews, keeping technical documentation current, and maintaining the training and competency records required for regulated work. Required Skills Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 3+ years of experience as a software engineer within a commercial environment. Production experience with React 18 and TypeScript, including strongly typed hooks, component composition, and modular architecture. WebGL or Canvas-based rendering expertise for interactive medical or imaging UIs (LOD layers, measurement overlays, viewport coordination). Deep knowledge of DICOM/DICOMWeb workflows, imaging metadata, multi-series coordination, and medical data privacy considerations. Tooling fluency: Webpack 5, npm scripts, Dockerised deployments, Jest testing, ESLint/Prettier automation, and scalable state management patterns. Secure OAuth/OpenID (Keycloak) implementations, robust API integration, resilient error handling, and localisation pipelines. Strong grasp of numerical methods, vector/matrix maths, 3D transformations, and geometry. Comfortable working within regulated software development practices, including documentation, automated testing, and traceability expectations aligned with medical device standards. Nice to Have Background in medical imaging analysis, clinical research tooling, or reporting pipelines. Contribution to design systems, accessibility audits, and automated localisation workflows. Fluency in adjacent languages used across Motilent products (e.g. Python 3, modern C++, Java, Terraform) for pipeline or tooling integration. Experience applying advanced mathematics, geometry, optimisation, or algorithm design to imaging problems. Experience with cloud infrastructure solutions such as AWS, Microsoft Azure, and Google Cloud. Comfortable learning and extending proprietary libraries covering WebGL rendering, measurements, deformation, localisation, and related imaging toolkits. Ways of Working Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards. Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals. Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training. Maintain accurate and current records of training, skills, and experience in line with QMS requirements. Benefits & Employment Details 25 days of annual leave + public holidays Health Insurance Scheme Options Scheme Pension Scheme Full-time, Permanent Laptop and hardware provided Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home The successful candidate must, by the commencement of employment, have the right to work in the UK
Senior Product ManagerSkip to main contentThis site uses cookies and analytics to offer the best experience possible.# CHEP Brambles CareersSenior Product Manager page is loaded Senior Product ManagerApplyremote type: Hybrid Remotelocations: London, England, United Kingdom: Santa Clara, California, USAtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: JR23412CHEP helps move more goods to more people, in more places than any other organization on earth via our 347 million pallets, crates and containers. We employ approximately 13,000 people and operate in 60 countries. Through our pioneering and sustainable share-and-reuse business model, the world's biggest brands trust us to help them transport their goods more efficiently, safely and with less environmental impact. What does that mean for you? You'll join an international organization big enough to take you anywhere, and small enough to get you there sooner. You'll help change how goods get to market and contribute to global sustainability. You'll be empowered to bring your authentic self to work and be surrounded by diverse and driven professionals. And you can maximize your work-life balance and flexibility through our Hybrid Work Model.# Job Description # . Key Responsibilities May Include: Define product vision and roadmap by aligning with business goals and market needs. Collaborate with engineering, design, and marketing teams to drive product development, ensuring alignment on features, timelines, and quality standards while facilitating effective communication between stakeholders. Gather requirements from stakeholders, prioritize features, and communicate progress and updates effectively. Understand technical architecture and requirements; ensure feasibility and deliverability of product features. Conduct market and competitive analysis to inform product decisions and identify opportunities for innovation. Advocate for the end-user by conducting user research and usability testing to inform design and functionality. Develop and monitor key performance indicators (KPIs) to assess product performance and success. Lead and facilitate agile development processes, including sprint planning, backlog management, and retrospectives. Identify potential risks and develop mitigation strategies to ensure product success and alignment with business objectives. Gather feedback post-launch to iterate and enhance product features and performance based on user needs and market trends. Job Description You will be responsible for the product lifecycle of future-ready IoT tracking devices and supporting infrastructure, from concept and requirements definition through design, release, and customer support.The ideal candidate combines sound business acumen with a strong technical understanding of IoT device ecosystems, including sensors, connectivity, firmware, and hardware design.They will translate stakeholder needs, customer insights, and market trends into scalable, innovative product offerings. This role requires close collaboration with engineering, supply chain, quality, operations, and commercial teams to ensure products meet performance, cost, sustainability, and regulatory targets across global markets. Roles and Responsibilities Engage with product partners, analyse market trends and competitive landscapes to identify emerging technologies, opportunities and areas of differentiation. Collaborate with the business to refine product vision, strategy, key metrics, and both business and technical requirements. Define and translate product use cases into clear, actionable functional and technical requirements. Work closely with hardware engineering, firmware, and design teams to communicate and deliver requirements from concept through release. Collaborate with other Product Managers and design teams, especially data analytics and cloud, to ensure integration with broader tracking systems and digital platforms. Manage product roadmaps, feature prioritisation, and delivery timelines across cross-functional teams. Prepare clear and concise documentation and presentations to communicate product capabilities to internal and external stakeholders. Support commercial and marketing teams with product messaging and go-to-market materials. Define product value propositions and success metrics for key customer and operational use cases. Interpret, influence, and apply relevant global standards and regulatory requirements for IoT hardware. Maintain a standards roadmap and ensure alignment across engineering, quality, operations, and compliance. Represent the company in industry groups and standards organisations to stay aligned with evolving requirements. Drive the product and business planning process across cross-functional teams. Assess competitor offerings and identify opportunities for differentiation and improvement. Skills & Knowledge Proven track record in product strategy, requirements definition, and roadmap ownership for digital devices and infrastructure. Good understanding of hardware product lifecycles, including design, firmware, testing, support, and compliance. Familiarity with cloud platforms (e.g., AWS) and web technologies or tools (e.g., REST APIs, JavaScript, HTML/CSS, curl, Postman). General understanding of network communication technologies such as NB-IoT, LTE-M, LTE, Wi-Fi, Bluetooth, and Satellite. Awareness of common sensors and their use cases (e.g., accelerometers, humidity, temperature). Ability to translate technical topics into clear product decisions, documentation, and communication for varied audiences. Understanding of supply chain, asset pooling, or operational processes is a plus. Strong analytical, problem-solving, prioritisation, and cross-functional collaboration skills. Excellent verbal and written communication skills with the ability to simplify complex concepts. Openness to continuous learning and educate peers, stakeholders, and customers. Education & Experience BS/BTech in Computer Science/Electrical Engineering or related field MS/MTech in Computer Science, Electrical Engineering or related field.# Remote Type Hybrid Remote Skills to succeed in the role Agile Methodology, Backlog Management, Coaching, Collaboration, Disruptive Thinking, Feedback, Inclusive Leadership, Leading Change, Leading Customer Centric Teams, Market Analysis, Market Opportunity Identification, Mentorship, Motivating Teams, Prioritization, Self-Awareness, Software Development Life Cycle (SDLC), Storytelling, Unit Testing, Value Driven Product Design We are an Equal Opportunity Employer, and we are committed to developing a diverse workforce in which everyone is treated fairly, with respect, and has the opportunity to contribute to business success while realizing his or her potential. This means harnessing the unique skills and experience that each individual brings and we do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class. Individuals fraudulently misrepresenting themselves as Brambles or CHEP representatives have scheduled interviews and offered fraudulent employment opportunities with the intent to commit identity theft or solicit money. Brambles and CHEP never conduct interviews via online chat or request money as a term of employment. If you have a question as to the legitimacy of an interview or job offer, please contact us at .
17/06/2026
Full time
Senior Product ManagerSkip to main contentThis site uses cookies and analytics to offer the best experience possible.# CHEP Brambles CareersSenior Product Manager page is loaded Senior Product ManagerApplyremote type: Hybrid Remotelocations: London, England, United Kingdom: Santa Clara, California, USAtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: JR23412CHEP helps move more goods to more people, in more places than any other organization on earth via our 347 million pallets, crates and containers. We employ approximately 13,000 people and operate in 60 countries. Through our pioneering and sustainable share-and-reuse business model, the world's biggest brands trust us to help them transport their goods more efficiently, safely and with less environmental impact. What does that mean for you? You'll join an international organization big enough to take you anywhere, and small enough to get you there sooner. You'll help change how goods get to market and contribute to global sustainability. You'll be empowered to bring your authentic self to work and be surrounded by diverse and driven professionals. And you can maximize your work-life balance and flexibility through our Hybrid Work Model.# Job Description # . Key Responsibilities May Include: Define product vision and roadmap by aligning with business goals and market needs. Collaborate with engineering, design, and marketing teams to drive product development, ensuring alignment on features, timelines, and quality standards while facilitating effective communication between stakeholders. Gather requirements from stakeholders, prioritize features, and communicate progress and updates effectively. Understand technical architecture and requirements; ensure feasibility and deliverability of product features. Conduct market and competitive analysis to inform product decisions and identify opportunities for innovation. Advocate for the end-user by conducting user research and usability testing to inform design and functionality. Develop and monitor key performance indicators (KPIs) to assess product performance and success. Lead and facilitate agile development processes, including sprint planning, backlog management, and retrospectives. Identify potential risks and develop mitigation strategies to ensure product success and alignment with business objectives. Gather feedback post-launch to iterate and enhance product features and performance based on user needs and market trends. Job Description You will be responsible for the product lifecycle of future-ready IoT tracking devices and supporting infrastructure, from concept and requirements definition through design, release, and customer support.The ideal candidate combines sound business acumen with a strong technical understanding of IoT device ecosystems, including sensors, connectivity, firmware, and hardware design.They will translate stakeholder needs, customer insights, and market trends into scalable, innovative product offerings. This role requires close collaboration with engineering, supply chain, quality, operations, and commercial teams to ensure products meet performance, cost, sustainability, and regulatory targets across global markets. Roles and Responsibilities Engage with product partners, analyse market trends and competitive landscapes to identify emerging technologies, opportunities and areas of differentiation. Collaborate with the business to refine product vision, strategy, key metrics, and both business and technical requirements. Define and translate product use cases into clear, actionable functional and technical requirements. Work closely with hardware engineering, firmware, and design teams to communicate and deliver requirements from concept through release. Collaborate with other Product Managers and design teams, especially data analytics and cloud, to ensure integration with broader tracking systems and digital platforms. Manage product roadmaps, feature prioritisation, and delivery timelines across cross-functional teams. Prepare clear and concise documentation and presentations to communicate product capabilities to internal and external stakeholders. Support commercial and marketing teams with product messaging and go-to-market materials. Define product value propositions and success metrics for key customer and operational use cases. Interpret, influence, and apply relevant global standards and regulatory requirements for IoT hardware. Maintain a standards roadmap and ensure alignment across engineering, quality, operations, and compliance. Represent the company in industry groups and standards organisations to stay aligned with evolving requirements. Drive the product and business planning process across cross-functional teams. Assess competitor offerings and identify opportunities for differentiation and improvement. Skills & Knowledge Proven track record in product strategy, requirements definition, and roadmap ownership for digital devices and infrastructure. Good understanding of hardware product lifecycles, including design, firmware, testing, support, and compliance. Familiarity with cloud platforms (e.g., AWS) and web technologies or tools (e.g., REST APIs, JavaScript, HTML/CSS, curl, Postman). General understanding of network communication technologies such as NB-IoT, LTE-M, LTE, Wi-Fi, Bluetooth, and Satellite. Awareness of common sensors and their use cases (e.g., accelerometers, humidity, temperature). Ability to translate technical topics into clear product decisions, documentation, and communication for varied audiences. Understanding of supply chain, asset pooling, or operational processes is a plus. Strong analytical, problem-solving, prioritisation, and cross-functional collaboration skills. Excellent verbal and written communication skills with the ability to simplify complex concepts. Openness to continuous learning and educate peers, stakeholders, and customers. Education & Experience BS/BTech in Computer Science/Electrical Engineering or related field MS/MTech in Computer Science, Electrical Engineering or related field.# Remote Type Hybrid Remote Skills to succeed in the role Agile Methodology, Backlog Management, Coaching, Collaboration, Disruptive Thinking, Feedback, Inclusive Leadership, Leading Change, Leading Customer Centric Teams, Market Analysis, Market Opportunity Identification, Mentorship, Motivating Teams, Prioritization, Self-Awareness, Software Development Life Cycle (SDLC), Storytelling, Unit Testing, Value Driven Product Design We are an Equal Opportunity Employer, and we are committed to developing a diverse workforce in which everyone is treated fairly, with respect, and has the opportunity to contribute to business success while realizing his or her potential. This means harnessing the unique skills and experience that each individual brings and we do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class. Individuals fraudulently misrepresenting themselves as Brambles or CHEP representatives have scheduled interviews and offered fraudulent employment opportunities with the intent to commit identity theft or solicit money. Brambles and CHEP never conduct interviews via online chat or request money as a term of employment. If you have a question as to the legitimacy of an interview or job offer, please contact us at .
A leading sports technology company in Edinburgh is seeking a Senior Staff Engineer to lead the technical strategy for their Core Marketing Platforms. The successful candidate will mentor junior engineers and ensure stability and scalability of services. Ideal applicants will have at least 7 years' experience, expertise in Java, AWS, and web frameworks like React or Angular. This role operates on a hybrid work model, balancing office and remote work for improved flexibility and work-life balance.
16/06/2026
Full time
A leading sports technology company in Edinburgh is seeking a Senior Staff Engineer to lead the technical strategy for their Core Marketing Platforms. The successful candidate will mentor junior engineers and ensure stability and scalability of services. Ideal applicants will have at least 7 years' experience, expertise in Java, AWS, and web frameworks like React or Angular. This role operates on a hybrid work model, balancing office and remote work for improved flexibility and work-life balance.
Senior Software Engineer - IdentityApplylocations: Home Based: Bristol (Harbourside)time type: Full timeposted on: Posted Todaytime left to apply: End Date: July 5, 2026 (22 days left to apply)job requisition id: R9005# Excited to grow your career? Our purpose is to make it easy for people to save and invest for a better future. We are looking for great people to join us, so please come and invest in YOUR future at Hargreaves Lansdown. We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We'd love to hear from you!About the role# We are looking for a Senior Engineer to join our Identity team at Hargreaves Lansdown. As part of a major transformation programme, you'll help deliver the migration of our identity services to a new strategic platform, shaping how millions of customers securely access our products and services, as well as making delivery easier for internal teams. Role Responsibilities We are looking for someone that is passionate about delivering market-leading client experiences, with prior experience implementing Customer Identity and Access Management (CIAM) solutions being a benefit. Build and run Cloud-native applications with Typescript and React. Develop internal services deploying to AWS, using both serverless and container-based infrastructure. Establish and maintain a high degree of automated test coverage for those services. Write high quality, secure and performant code. Advocate for continuous improvement within the team including for the quality, security and performance and the CI/CD processes. Document all solutions, as well as driving architectural decisions within the team. Demonstrate a willingness to learn and further technologies & techniques embraced by the development team. Cultivate strong working relationships both within the team and across HL as a whole. Actively participating in working groups and communities of practice designed to support the development team. Providing engineering support for existing applications when necessary. Proactively coaching & mentoring to peers. Comfortable engaging with external stakeholders, such as security, enterprise architecture and downstream consumers of your team's services. Evangelise best practices and assist the team in avoiding anti-patterns. Experience Professional experience with Typescript, AWS and Infrastructure-as-Code. Experience developing and maintaining React-based JavaScript SPAs. Experience with unit, integration, and end to end testing tools and practices. Experience of onboarding, integrating and managing 3rd party platforms. Understanding of Microservices architectures and the principles of RESTful API development, including structuring, documenting, versioning, testing and stubbing/mocking. Experience operating within Agile development teams. Knowledge Excellent knowledge of HTML/CSS, JavaScript and Typescript. Excellent working knowledge of modern JavaScript libraries and frameworks, including React, Hono or equivalent. Understanding of the OAuth 2 Framework and Open ID Connect flows (OIDC). Use of JSON Web Tokens and the concepts of asymmetric cryptography. Fluent using Git (GitLab/GitHub), as well as understanding concepts related to CI/CD and Trunk Based Development. Awareness of website performance and accessibility best practices. Advocate of excellent development practices including test-driven development, pairing and mobbing. Able to write, assist in writing or reviewing technical documentation. Desirable Hands on experience with PingOne Advanced Identity Cloud, formally ForgeRock. Experience of GraphQL and related technologies. Ability to understand Java and/or PHP code. Skills Excellent communicator (written and verbal) with good numerical skills. Logical, analytical and methodological approach to problem solving. Pro-active, resourceful and able to use initiative. Effective time management. Attributes Comfortable with helping and consulting others. Collaborates with others over significant decisions and able to articulate effectively. Is approachable, friendly, with a consistently positive, constructive attitude whilst performing day-to-day activities. Promotes the culture of Hargreaves Lansdown in terms of quality, drive, entrepreneurial activity and commitment to outstanding client service. Pragmatic and focused on delivery. Willingness to learn and desire to develop professionally. Tenacious, with a pride in what you do. Have a continuous improvement mindset. Desire to contribute to the organisation's success and uphold its exceptional reputation. Why us? Here at HL, we're the UK's number 1 investment platform for private investors, based in Bristol. For more than 40 years we've helped investors save time, tax and money on their investments.To achieve our mission, we believe we have a workplace like no other, with constant learning, dynamic teams, and a great ethos. We're steered by core values that promote service, quality, innovation, and opportunity in everything we do. What's on offer? Discretionary annual bonus and annual pay review 25 days holiday plus bank holidays and 1-day additional Christmas closure Option to purchase an additional 5 days holiday Flexible working options available, including hybrid working Enhanced parental leave Pension scheme up to 11% employer contribution Income Protection and Life insurance (4 x salary core level of cover) Private medical insurance Health care cash plans - including optical, dental, and outpatient care Health screening programme - confidential support including mental health counselling and remote GP Wellhub - unlimited access to fitness providers and wellness coach sessions Variety of travel to work schemes with bike storage and shower facilities Inhouse barista and deli serving subsidised coffee and sandwiches Two paid volunteering days per year dependant on role level only available to select during our annual benefits window, in November each year Hargreaves Lansdown is an inclusive employer that values diversity in its workforce. We encourage applications from all individuals without regard to race, religion, gender, sexual orientation, national origin, disability or age. This role may also be available on a flexible working or part time basis - please ask the Recruitment & Onboarding team for more information. Please note, we are unable to provide employment sponsorship to candidates.
14/06/2026
Full time
Senior Software Engineer - IdentityApplylocations: Home Based: Bristol (Harbourside)time type: Full timeposted on: Posted Todaytime left to apply: End Date: July 5, 2026 (22 days left to apply)job requisition id: R9005# Excited to grow your career? Our purpose is to make it easy for people to save and invest for a better future. We are looking for great people to join us, so please come and invest in YOUR future at Hargreaves Lansdown. We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We'd love to hear from you!About the role# We are looking for a Senior Engineer to join our Identity team at Hargreaves Lansdown. As part of a major transformation programme, you'll help deliver the migration of our identity services to a new strategic platform, shaping how millions of customers securely access our products and services, as well as making delivery easier for internal teams. Role Responsibilities We are looking for someone that is passionate about delivering market-leading client experiences, with prior experience implementing Customer Identity and Access Management (CIAM) solutions being a benefit. Build and run Cloud-native applications with Typescript and React. Develop internal services deploying to AWS, using both serverless and container-based infrastructure. Establish and maintain a high degree of automated test coverage for those services. Write high quality, secure and performant code. Advocate for continuous improvement within the team including for the quality, security and performance and the CI/CD processes. Document all solutions, as well as driving architectural decisions within the team. Demonstrate a willingness to learn and further technologies & techniques embraced by the development team. Cultivate strong working relationships both within the team and across HL as a whole. Actively participating in working groups and communities of practice designed to support the development team. Providing engineering support for existing applications when necessary. Proactively coaching & mentoring to peers. Comfortable engaging with external stakeholders, such as security, enterprise architecture and downstream consumers of your team's services. Evangelise best practices and assist the team in avoiding anti-patterns. Experience Professional experience with Typescript, AWS and Infrastructure-as-Code. Experience developing and maintaining React-based JavaScript SPAs. Experience with unit, integration, and end to end testing tools and practices. Experience of onboarding, integrating and managing 3rd party platforms. Understanding of Microservices architectures and the principles of RESTful API development, including structuring, documenting, versioning, testing and stubbing/mocking. Experience operating within Agile development teams. Knowledge Excellent knowledge of HTML/CSS, JavaScript and Typescript. Excellent working knowledge of modern JavaScript libraries and frameworks, including React, Hono or equivalent. Understanding of the OAuth 2 Framework and Open ID Connect flows (OIDC). Use of JSON Web Tokens and the concepts of asymmetric cryptography. Fluent using Git (GitLab/GitHub), as well as understanding concepts related to CI/CD and Trunk Based Development. Awareness of website performance and accessibility best practices. Advocate of excellent development practices including test-driven development, pairing and mobbing. Able to write, assist in writing or reviewing technical documentation. Desirable Hands on experience with PingOne Advanced Identity Cloud, formally ForgeRock. Experience of GraphQL and related technologies. Ability to understand Java and/or PHP code. Skills Excellent communicator (written and verbal) with good numerical skills. Logical, analytical and methodological approach to problem solving. Pro-active, resourceful and able to use initiative. Effective time management. Attributes Comfortable with helping and consulting others. Collaborates with others over significant decisions and able to articulate effectively. Is approachable, friendly, with a consistently positive, constructive attitude whilst performing day-to-day activities. Promotes the culture of Hargreaves Lansdown in terms of quality, drive, entrepreneurial activity and commitment to outstanding client service. Pragmatic and focused on delivery. Willingness to learn and desire to develop professionally. Tenacious, with a pride in what you do. Have a continuous improvement mindset. Desire to contribute to the organisation's success and uphold its exceptional reputation. Why us? Here at HL, we're the UK's number 1 investment platform for private investors, based in Bristol. For more than 40 years we've helped investors save time, tax and money on their investments.To achieve our mission, we believe we have a workplace like no other, with constant learning, dynamic teams, and a great ethos. We're steered by core values that promote service, quality, innovation, and opportunity in everything we do. What's on offer? Discretionary annual bonus and annual pay review 25 days holiday plus bank holidays and 1-day additional Christmas closure Option to purchase an additional 5 days holiday Flexible working options available, including hybrid working Enhanced parental leave Pension scheme up to 11% employer contribution Income Protection and Life insurance (4 x salary core level of cover) Private medical insurance Health care cash plans - including optical, dental, and outpatient care Health screening programme - confidential support including mental health counselling and remote GP Wellhub - unlimited access to fitness providers and wellness coach sessions Variety of travel to work schemes with bike storage and shower facilities Inhouse barista and deli serving subsidised coffee and sandwiches Two paid volunteering days per year dependant on role level only available to select during our annual benefits window, in November each year Hargreaves Lansdown is an inclusive employer that values diversity in its workforce. We encourage applications from all individuals without regard to race, religion, gender, sexual orientation, national origin, disability or age. This role may also be available on a flexible working or part time basis - please ask the Recruitment & Onboarding team for more information. Please note, we are unable to provide employment sponsorship to candidates.
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The DMP team plays a critical role in Roku's Advertising organization, leading initiatives around audience management that power decision making across the advertising ecosystem. We develop and manage products that enable advanced segmentation and audience management for advertisers while meeting the operational needs of internal teams. We work closely with Product Managers, Machine Learning, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high impact solutions. Looking ahead, we are exploring AI driven capabilities to further enhance the effectiveness of advertising campaigns and improve operational efficiency of our platforms. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products and APIs that power critical capabilities across the advertising platform. You will work with technologies such as Apache Spark, Apache Airflow, ScyllaDB/Cassandra, Aerospike, Kubernetes, and SpringBoot to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building high scale data services and a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and audience management workflows. Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries using Apache Spark for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. API and Platform Development Design, Development, and maintain large scale, low latency API systems using SpringBoot and Kubernetes. Maintain NoSQL Infrastructure including ScyllaDB and Aerospike. Collaboration & Mentorship Partner with the machine learning team, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: ScyllaDB and Aerospike (preferred). Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Advanced SQL skills, with expertise in query optimization for large datasets. Exceptional problem solving abilities and the capacity to work independently or collaboratively. Excellent verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred). Experience in AdTech, in advertising data platforms and audience management (preferred). Strong programming skills in Python, Java, and/or Scala (preferred). Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools (e.g., Jenkins & Terraform) (preferred). Expertise in data modeling, schema design, and data visualization tools. Experience with building Agentic AI systems to automate decision making and enhance analytics workflows (preferred). Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
13/06/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The DMP team plays a critical role in Roku's Advertising organization, leading initiatives around audience management that power decision making across the advertising ecosystem. We develop and manage products that enable advanced segmentation and audience management for advertisers while meeting the operational needs of internal teams. We work closely with Product Managers, Machine Learning, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high impact solutions. Looking ahead, we are exploring AI driven capabilities to further enhance the effectiveness of advertising campaigns and improve operational efficiency of our platforms. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products and APIs that power critical capabilities across the advertising platform. You will work with technologies such as Apache Spark, Apache Airflow, ScyllaDB/Cassandra, Aerospike, Kubernetes, and SpringBoot to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building high scale data services and a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and audience management workflows. Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries using Apache Spark for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. API and Platform Development Design, Development, and maintain large scale, low latency API systems using SpringBoot and Kubernetes. Maintain NoSQL Infrastructure including ScyllaDB and Aerospike. Collaboration & Mentorship Partner with the machine learning team, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: ScyllaDB and Aerospike (preferred). Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Advanced SQL skills, with expertise in query optimization for large datasets. Exceptional problem solving abilities and the capacity to work independently or collaboratively. Excellent verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred). Experience in AdTech, in advertising data platforms and audience management (preferred). Strong programming skills in Python, Java, and/or Scala (preferred). Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools (e.g., Jenkins & Terraform) (preferred). Expertise in data modeling, schema design, and data visualization tools. Experience with building Agentic AI systems to automate decision making and enhance analytics workflows (preferred). Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
Senior Applications Engineer Location: Remote with occasional travel to London office Salary: £65,000 per annum plus benefits Company Overview We are rapidly expanding and offering the very latest 'Full Fibre' to homes and businesses across the nation. With broadband speeds of up to 2000 Mbps, new Wi Fi 7 technology, exceptional customer service, and costing no more than current internet packages, customer growth is expected to be exponential. The Role Design, develop, test and implement backend services and integrations using Python and modern frameworks. Build and maintain frontend applications using PHP, JavaScript/TypeScript and frameworks like Angular or Vue. Lead development projects through the entire lifecycle and mentor junior engineers. Troubleshoot and resolve complex technical development issues, providing timely and effective solutions. Contribute to the creation and maintenance of technical development documentation, including user guides, system documentation, and design specifications. Conduct regular code reviews to maintain code quality, performance and adherence to coding standards. Work closely with other engineers, product owners, and other stakeholders to understand project requirements and contribute to the design and development process. Suggest and implement improvements & best practices to the development process, ensuring efficiency and quality in application delivery. Work closely with the wider Technology team to align system direction and deliver improvements. Help shape technical decisions and take part in solution design discussions. The Candidate A developer with a proven track record in supporting successful development projects, involved in the full development lifecycle from analysis to development. 5+ years in software development or application development. Strong skills in at least one programming language - JavaScript, Python, PHP. Understanding of web technologies (HTML, CSS, JavaScript) is a bonus. Experience with WordPress and WooCommerce would be beneficial. Familiarity with software development methodologies (Agile, Scrum, DevOps etc.) and version control. Experience with cloud infrastructures Azure or AWS. Experience with API and REST API integrations. Strong analytical and problem solving skills to identify and mitigate development risks effectively. Experience with development and integration of SaaS applications, HubSpot beneficial but not essential. Knowledge of geopandas, numpy, node or SQL is desirable but not essential. Experience with GIT and Docker processes. Excellent communication skills with the ability to convey complex technical concepts to non technical stakeholders. Strong problem solving skills and leadership abilities. The Rewards £65,000 per annum 25 days holiday plus bank holidays Birthday off Company Pension Contribution Business Tablet and Mobile Private Medical and Dental Cover £1,500 Employee Referral Scheme Enhanced family friendly policies Generous business mileage reimbursement Continuous development and long term career prospects Flexible remote or hybrid working, with regular in person workshops and very occasional team meetings in London to support collaboration and alignment. Influence key transformation projects, including OSS integrations and a new eCommerce platform, in a growing UK broadband business.
13/06/2026
Full time
Senior Applications Engineer Location: Remote with occasional travel to London office Salary: £65,000 per annum plus benefits Company Overview We are rapidly expanding and offering the very latest 'Full Fibre' to homes and businesses across the nation. With broadband speeds of up to 2000 Mbps, new Wi Fi 7 technology, exceptional customer service, and costing no more than current internet packages, customer growth is expected to be exponential. The Role Design, develop, test and implement backend services and integrations using Python and modern frameworks. Build and maintain frontend applications using PHP, JavaScript/TypeScript and frameworks like Angular or Vue. Lead development projects through the entire lifecycle and mentor junior engineers. Troubleshoot and resolve complex technical development issues, providing timely and effective solutions. Contribute to the creation and maintenance of technical development documentation, including user guides, system documentation, and design specifications. Conduct regular code reviews to maintain code quality, performance and adherence to coding standards. Work closely with other engineers, product owners, and other stakeholders to understand project requirements and contribute to the design and development process. Suggest and implement improvements & best practices to the development process, ensuring efficiency and quality in application delivery. Work closely with the wider Technology team to align system direction and deliver improvements. Help shape technical decisions and take part in solution design discussions. The Candidate A developer with a proven track record in supporting successful development projects, involved in the full development lifecycle from analysis to development. 5+ years in software development or application development. Strong skills in at least one programming language - JavaScript, Python, PHP. Understanding of web technologies (HTML, CSS, JavaScript) is a bonus. Experience with WordPress and WooCommerce would be beneficial. Familiarity with software development methodologies (Agile, Scrum, DevOps etc.) and version control. Experience with cloud infrastructures Azure or AWS. Experience with API and REST API integrations. Strong analytical and problem solving skills to identify and mitigate development risks effectively. Experience with development and integration of SaaS applications, HubSpot beneficial but not essential. Knowledge of geopandas, numpy, node or SQL is desirable but not essential. Experience with GIT and Docker processes. Excellent communication skills with the ability to convey complex technical concepts to non technical stakeholders. Strong problem solving skills and leadership abilities. The Rewards £65,000 per annum 25 days holiday plus bank holidays Birthday off Company Pension Contribution Business Tablet and Mobile Private Medical and Dental Cover £1,500 Employee Referral Scheme Enhanced family friendly policies Generous business mileage reimbursement Continuous development and long term career prospects Flexible remote or hybrid working, with regular in person workshops and very occasional team meetings in London to support collaboration and alignment. Influence key transformation projects, including OSS integrations and a new eCommerce platform, in a growing UK broadband business.
FX STIRT Technology - Senior Software Engineer (SVP)Applyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: FX Client & Sales Technology - Senior Software Engineer (SVP) The STIRT Engineering Lead is a London-based Senior Vice President responsible for the hands-on design, architecture, and implementation of the full front-to-back technology platform supporting the STIRT business. This role sits at the intersection of engineering excellence and business partnership, requiring deep engagement with traders, quants, and stakeholders across FX and Rates desks.The role demands a technically deep, hands-on engineering leader with strong expertise in capital markets systems, responsible for driving the strategic evolution of STIRT technology - spanning curve construction, RFQ and pricing workflows (for FX and Interest Rate Derivatives) - while managing a globally distributed engineering team. The successful candidate will own the end-to-end technology vision for STIRT, eliminating fragmentation across trading units and delivering a modern, high-performance, resilient platform that enables traders to operate with speed, precision, and confidence. Central to this vision is the active adoption and integration of AI and machine learning capabilities to augment trader workflows, accelerate engineering productivity, and unlock new analytical possibilities across the STIRT business. About Citi As the world's most global bank, Citi gives you the tools to be a trailblazer. We're not just building technology; we're building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!Citi's technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses.The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi.We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector.We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels. About FX Tech Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any bank globally. Foreign Exchange has been one of the defining businesses of Citi for much of its 200 year existence.Citi has the largest FX presence of any bank globally and we proudly put this down to delivering unrivalled service and insight to our clients. Increasing investment in technology has seen us roll out award winning applications. Technology is a central pillar for our plans to sustain and grow our FX business.Above all, we seek individuals who seek exceptional attitude and aptitude in the people they work with and have a demonstrated passion for delivering FX technology in support of our FX business. Role Overview/What will you do: Trader Engagement & Stakeholder Management Serve as the primary technology partner for STIRT traders , building trusted relationships and acting as the first point of contact for all technology needs across FX and Rates desks Conduct regular structured engagement sessions with traders to capture workflow pain points, prioritise enhancements, and translate business requirements into actionable engineering deliverables Partner with Desk Heads, Quants, Sales, Operations, and Risk to ensure technology solutions are aligned with front-to-back business objectives Communicate technical strategy, delivery progress, and risk in clear, business-relevant terms to senior stakeholders including Trading Management and Technology leadership Represent STIRT Technology in cross-functional forums, governance committees, and strategic planning sessions Develop and maintain a comprehensive understanding of the full STIRT front-to-back workflow Strategic Architecture & Design Define and own the target-state technical architecture for the STIRT platform, covering all components from market data ingestion through to trade booking and risk reporting Lead architectural decisions on system decomposition, data flow design, API contracts, event-driven patterns, and integration with upstream/downstream systems Drive the modernisation and consolidation of legacy STIRT systems, establishing a clear migration roadmap that minimises disruption to live trading Evaluate and govern technical trade-offs across build vs. buy, latency vs. throughput, consistency vs. availability, and monolith vs. microservices dimensions Ensure the architecture meets both functional requirements (pricing accuracy, workflow completeness, feature richness) and non-functional requirements (latency, throughput, resilience, observability, security, and regulatory compliance) AI Tools Usage & Adoption Champion the strategic adoption of AI and Generative AI tools across the STIRT engineering organisation, identifying high-value use cases that meaningfully improve trader workflows, engineering productivity, and analytical capabilities Drive the evaluation, piloting, and scaled deployment of AI-assisted development tools (e.g., code generation, automated code review, test generation) to accelerate delivery velocity and improve code quality across the team Actively participate in hands-on development , including writing, reviewing, and architecting production-grade code for high-performance, low-latency trading systems Team Leadership & Delivery Manage and mentor a globally distributed team of engineers Conduct performance evaluations, support career development, and lead hiring and disciplinary processes Integrate in-depth knowledge of applications development with the broader Technology function to achieve established goals Key Skills and Experience required Experience Extensive experience in software engineering within capital markets or financial services, with significant hands-on development experience in high-performance, distributed systems Proven hands-on expertise in building low-latency, high-throughput trading systems - capable of writing, reviewing, and debugging production code alongside the team Deep domain knowledge of markets businesses - including Short-Term Interest Rates, FX, or broader FX and Rates/Credit markets - with a strong understanding of curve construction, RFQ/pricing workflows, and electronic trading Proven track record of defining and delivering strategic architecture for large-scale, mission-critical financial platforms, including system modernisation and legacy decommissioning programmes Experience managing and mentoring global engineering teams across multiple time zones Strong background in stakeholder management and trader engagement , with the ability to translate complex technical concepts into business-relevant language Demonstrable experience evaluating, adopting, or delivering AI/ML capabilities within a financial services or trading technology context, including familiarity with model governance and responsible AI practices Technical Skills Strong proficiency in Java - including core Java (JVM internals, concurrency, memory management), modern frameworks (Spring Boot), and experience building low-latency, high-throughput applications Proven system design and architecture skills - including large-scale distributed systems, microservices, event-driven architectures, and real-time data pipelines (e.g., Solace, KDB, in-memory data grids such as Couchbase) Market data and pricing systems - experience with real-time market data feeds, curve construction engines, and pricing libraries AI/ML tooling and frameworks - working knowledge of LLM APIs, agentic frameworks, ML inference pipelines, and AI-assisted development tools (e.g., GitHub Copilot, Devin or Claude Code, or equivalent); experience integrating AI capabilities into production systems is strongly preferred Familiarity with CI/CD pipelines, DevOps practices, cloud-native technologies , and containerisation (Docker/Kubernetes) Working knowledge of observability tooling - distributed tracing, metrics, and log aggregation (e.g., Prometheus, Grafana, Splunk, OpenTelemetry) Leadership & Communication Demonstrated ability to remain hands-on as a technical leader - capable of diving into code, debugging production issues, and driving architectural decisions alongside the team Strong stakeholder management skills - experienced in influencing and negotiating with senior leaders across Technology and the Business A growth mindset towards AI - actively curious about emerging AI capabilities and able to inspire the same curiosity and rigour in the broader engineering teamThis job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resourcesVisit our About Us Culture, Values & Benefits page to learn more . click apply for full job details
12/06/2026
Full time
FX STIRT Technology - Senior Software Engineer (SVP)Applyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: FX Client & Sales Technology - Senior Software Engineer (SVP) The STIRT Engineering Lead is a London-based Senior Vice President responsible for the hands-on design, architecture, and implementation of the full front-to-back technology platform supporting the STIRT business. This role sits at the intersection of engineering excellence and business partnership, requiring deep engagement with traders, quants, and stakeholders across FX and Rates desks.The role demands a technically deep, hands-on engineering leader with strong expertise in capital markets systems, responsible for driving the strategic evolution of STIRT technology - spanning curve construction, RFQ and pricing workflows (for FX and Interest Rate Derivatives) - while managing a globally distributed engineering team. The successful candidate will own the end-to-end technology vision for STIRT, eliminating fragmentation across trading units and delivering a modern, high-performance, resilient platform that enables traders to operate with speed, precision, and confidence. Central to this vision is the active adoption and integration of AI and machine learning capabilities to augment trader workflows, accelerate engineering productivity, and unlock new analytical possibilities across the STIRT business. About Citi As the world's most global bank, Citi gives you the tools to be a trailblazer. We're not just building technology; we're building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!Citi's technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses.The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi.We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector.We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels. About FX Tech Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any bank globally. Foreign Exchange has been one of the defining businesses of Citi for much of its 200 year existence.Citi has the largest FX presence of any bank globally and we proudly put this down to delivering unrivalled service and insight to our clients. Increasing investment in technology has seen us roll out award winning applications. Technology is a central pillar for our plans to sustain and grow our FX business.Above all, we seek individuals who seek exceptional attitude and aptitude in the people they work with and have a demonstrated passion for delivering FX technology in support of our FX business. Role Overview/What will you do: Trader Engagement & Stakeholder Management Serve as the primary technology partner for STIRT traders , building trusted relationships and acting as the first point of contact for all technology needs across FX and Rates desks Conduct regular structured engagement sessions with traders to capture workflow pain points, prioritise enhancements, and translate business requirements into actionable engineering deliverables Partner with Desk Heads, Quants, Sales, Operations, and Risk to ensure technology solutions are aligned with front-to-back business objectives Communicate technical strategy, delivery progress, and risk in clear, business-relevant terms to senior stakeholders including Trading Management and Technology leadership Represent STIRT Technology in cross-functional forums, governance committees, and strategic planning sessions Develop and maintain a comprehensive understanding of the full STIRT front-to-back workflow Strategic Architecture & Design Define and own the target-state technical architecture for the STIRT platform, covering all components from market data ingestion through to trade booking and risk reporting Lead architectural decisions on system decomposition, data flow design, API contracts, event-driven patterns, and integration with upstream/downstream systems Drive the modernisation and consolidation of legacy STIRT systems, establishing a clear migration roadmap that minimises disruption to live trading Evaluate and govern technical trade-offs across build vs. buy, latency vs. throughput, consistency vs. availability, and monolith vs. microservices dimensions Ensure the architecture meets both functional requirements (pricing accuracy, workflow completeness, feature richness) and non-functional requirements (latency, throughput, resilience, observability, security, and regulatory compliance) AI Tools Usage & Adoption Champion the strategic adoption of AI and Generative AI tools across the STIRT engineering organisation, identifying high-value use cases that meaningfully improve trader workflows, engineering productivity, and analytical capabilities Drive the evaluation, piloting, and scaled deployment of AI-assisted development tools (e.g., code generation, automated code review, test generation) to accelerate delivery velocity and improve code quality across the team Actively participate in hands-on development , including writing, reviewing, and architecting production-grade code for high-performance, low-latency trading systems Team Leadership & Delivery Manage and mentor a globally distributed team of engineers Conduct performance evaluations, support career development, and lead hiring and disciplinary processes Integrate in-depth knowledge of applications development with the broader Technology function to achieve established goals Key Skills and Experience required Experience Extensive experience in software engineering within capital markets or financial services, with significant hands-on development experience in high-performance, distributed systems Proven hands-on expertise in building low-latency, high-throughput trading systems - capable of writing, reviewing, and debugging production code alongside the team Deep domain knowledge of markets businesses - including Short-Term Interest Rates, FX, or broader FX and Rates/Credit markets - with a strong understanding of curve construction, RFQ/pricing workflows, and electronic trading Proven track record of defining and delivering strategic architecture for large-scale, mission-critical financial platforms, including system modernisation and legacy decommissioning programmes Experience managing and mentoring global engineering teams across multiple time zones Strong background in stakeholder management and trader engagement , with the ability to translate complex technical concepts into business-relevant language Demonstrable experience evaluating, adopting, or delivering AI/ML capabilities within a financial services or trading technology context, including familiarity with model governance and responsible AI practices Technical Skills Strong proficiency in Java - including core Java (JVM internals, concurrency, memory management), modern frameworks (Spring Boot), and experience building low-latency, high-throughput applications Proven system design and architecture skills - including large-scale distributed systems, microservices, event-driven architectures, and real-time data pipelines (e.g., Solace, KDB, in-memory data grids such as Couchbase) Market data and pricing systems - experience with real-time market data feeds, curve construction engines, and pricing libraries AI/ML tooling and frameworks - working knowledge of LLM APIs, agentic frameworks, ML inference pipelines, and AI-assisted development tools (e.g., GitHub Copilot, Devin or Claude Code, or equivalent); experience integrating AI capabilities into production systems is strongly preferred Familiarity with CI/CD pipelines, DevOps practices, cloud-native technologies , and containerisation (Docker/Kubernetes) Working knowledge of observability tooling - distributed tracing, metrics, and log aggregation (e.g., Prometheus, Grafana, Splunk, OpenTelemetry) Leadership & Communication Demonstrated ability to remain hands-on as a technical leader - capable of diving into code, debugging production issues, and driving architectural decisions alongside the team Strong stakeholder management skills - experienced in influencing and negotiating with senior leaders across Technology and the Business A growth mindset towards AI - actively curious about emerging AI capabilities and able to inspire the same curiosity and rigour in the broader engineering teamThis job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resourcesVisit our About Us Culture, Values & Benefits page to learn more . click apply for full job details