Sr. Software Development EngineerApplylocations: Office - Londontime type: Full timeposted on: Posted Todayjob requisition id: R11789 Job Summary: We are seeking a skilled and motivated Senior Software Engineer to join our dynamic team at CWAN. The role joins our Beacon Core Engineering team. The Core team develops large part of Beacon Cloud, just above the Platform abstraction. It deals with the developer tools (SDLC) that we offer to clients and use internally - IDE including Cline integration, Code Review, Test Framework, Release process; also runtime execution - batch scheduler, super computer scheduler, containerization, coding libraries - dependency graph and deal model used by the financial layer and clients directly.In this role, you will be responsible for designing, building, deploying, and maintaining high-quality code while collaborating with cross-functional teams to enhance our software offerings. This position is ideal for an engineer who is driven by client satisfaction and has a strong commitment to continuous learning and improvement. We use AI agents to speed up development safely and at same time help clients achieve the same. Responsibilities Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested. Use AI agents to speed up development and advise others how to use them safely, both clients and internally. Break down and solve complex problems efficiently, utilizing research and collaboration as needed. Communicate effectively across various mediums, with different audiences, and at appropriate times. Implement and maintain multiple levels of automated testing (e.g., unit, integration, contract, end-to-end). Mentor new and less-experienced team members, sharing knowledge and best practices. Lead design and feature discussions, advocating for enhancements in software performance, scalability, reliability, and security. Coordinate with cross-functional teams to ensure successful integration of software applications. Troubleshoot and resolve production incidents promptly and effectively. Understand customer needs and address issues with empathy and a sense of urgency. Undertake any other reasonable activities required by management. Required Skills Excellent proficiency in Python Experience with TypeScript or Javascript, and Rust would be a strong plus Familiarity with C++ is a plus. Experience in Financial domain is a plus. Strong command of a typed, object-oriented programming language. Deep knowledge of software methodologies, tools, and common architectural patterns. Passion for working in a software-as-a-service environment. Strong focus on client satisfaction and user experience. Excellent teamwork and collaboration skills. Ability to manage time effectively and deliver results within deadlines. Commitment to continuous learning and professional development. Exceptional analytical and problem-solving skills. Proficient in Microsoft Office and other essential computer applications. Attention to detail and strong documentation capabilities. Outstanding verbal and written communication skills. Strong organizational and interpersonal skills. Education and Experience: Degree in Computer Science or related field. 7+ years of software development experience using Python or any other OOP languages. WelcomeThank you for your interest in a career with Clearwater! About usClearwater Analytics (NYSE: CWAN) is transforming investment management with the industry's most comprehensive cloud-native platform for institutional investors across global public and private markets. While legacy systems create risk, inefficiency, and data fragmentation, Clearwater's single-instance, multi-tenant architecture delivers real-time data and AI-driven insights throughout the investment lifecycle. The platform eliminates information silos by integrating portfolio management, trading, investment accounting, reconciliation, regulatory reporting, performance, compliance, and risk analytics in one unified system. Serving leading insurers, asset managers, hedge funds, banks, corporations, and governments, Clearwater supports over $8.8 trillion in assets globally. Learn more at . Don't meet every single requirement?Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.
22/05/2026
Full time
Sr. Software Development EngineerApplylocations: Office - Londontime type: Full timeposted on: Posted Todayjob requisition id: R11789 Job Summary: We are seeking a skilled and motivated Senior Software Engineer to join our dynamic team at CWAN. The role joins our Beacon Core Engineering team. The Core team develops large part of Beacon Cloud, just above the Platform abstraction. It deals with the developer tools (SDLC) that we offer to clients and use internally - IDE including Cline integration, Code Review, Test Framework, Release process; also runtime execution - batch scheduler, super computer scheduler, containerization, coding libraries - dependency graph and deal model used by the financial layer and clients directly.In this role, you will be responsible for designing, building, deploying, and maintaining high-quality code while collaborating with cross-functional teams to enhance our software offerings. This position is ideal for an engineer who is driven by client satisfaction and has a strong commitment to continuous learning and improvement. We use AI agents to speed up development safely and at same time help clients achieve the same. Responsibilities Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested. Use AI agents to speed up development and advise others how to use them safely, both clients and internally. Break down and solve complex problems efficiently, utilizing research and collaboration as needed. Communicate effectively across various mediums, with different audiences, and at appropriate times. Implement and maintain multiple levels of automated testing (e.g., unit, integration, contract, end-to-end). Mentor new and less-experienced team members, sharing knowledge and best practices. Lead design and feature discussions, advocating for enhancements in software performance, scalability, reliability, and security. Coordinate with cross-functional teams to ensure successful integration of software applications. Troubleshoot and resolve production incidents promptly and effectively. Understand customer needs and address issues with empathy and a sense of urgency. Undertake any other reasonable activities required by management. Required Skills Excellent proficiency in Python Experience with TypeScript or Javascript, and Rust would be a strong plus Familiarity with C++ is a plus. Experience in Financial domain is a plus. Strong command of a typed, object-oriented programming language. Deep knowledge of software methodologies, tools, and common architectural patterns. Passion for working in a software-as-a-service environment. Strong focus on client satisfaction and user experience. Excellent teamwork and collaboration skills. Ability to manage time effectively and deliver results within deadlines. Commitment to continuous learning and professional development. Exceptional analytical and problem-solving skills. Proficient in Microsoft Office and other essential computer applications. Attention to detail and strong documentation capabilities. Outstanding verbal and written communication skills. Strong organizational and interpersonal skills. Education and Experience: Degree in Computer Science or related field. 7+ years of software development experience using Python or any other OOP languages. WelcomeThank you for your interest in a career with Clearwater! About usClearwater Analytics (NYSE: CWAN) is transforming investment management with the industry's most comprehensive cloud-native platform for institutional investors across global public and private markets. While legacy systems create risk, inefficiency, and data fragmentation, Clearwater's single-instance, multi-tenant architecture delivers real-time data and AI-driven insights throughout the investment lifecycle. The platform eliminates information silos by integrating portfolio management, trading, investment accounting, reconciliation, regulatory reporting, performance, compliance, and risk analytics in one unified system. Serving leading insurers, asset managers, hedge funds, banks, corporations, and governments, Clearwater supports over $8.8 trillion in assets globally. Learn more at . Don't meet every single requirement?Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.
Any company can tell you about how they are a multi award winning, market leading business and yes, we are both of those things in the world of IoT connectivity! But we're more than that. Our mission? To make IoT management a breeze for any device, anywhere. With over 10 million IoT subscriptions active in 165 countries and direct partnerships with 50 mobile networks, we connect you to more than 750 networks worldwide, delivering unmatched value across the IoT connectivity chain. Innovation is in our DNA, and we have an insatiable hunger to 'wow'! While we may not always get it right, our drive to collaborate, innovate, and achieve top notch customer satisfaction never wavers. We offer industry expertise, stellar service support, and the most flexible, resilient, and secure connectivity solutions on the market. Our expertise spans across various sectors, including industry, agriculture, healthcare, security, transport, utilities, and smart cities. IoT a fancy acronym or a secret code? The Internet of Things (IoT) is like the magical glue that keeps the world connected! From ordering your favourite takeaway to the ANPR technology that helps you find a parking spot, IoT is everywhere-even if you don't realize it. At Wireless Logic, we provide cutting edge connectivity solutions and technologies to ensure a vast array of devices stay seamlessly connected. Join the Wireless Logic Adventure Join our Core Capabilities squad as a Senior Software Engineer. You'll collaborate with a dynamic team including Product Manager, Engineering Lead, and fellow engineers to look after the shared in house components consumed by other development squads - including auth, audit, developer portal, and API gateway. You'll be joining us at a pivotal moment! We're transitioning to a product driven culture where your voice and expertise will directly shape our strategic direction. This isn't just another engineering role-it's an opportunity to leave your mark on something transformative. The Role The Core Capabilities team: Owns shared product & application services Operates with clear product ownership and roadmaps Enables multiple software delivery teams Is supported by the Infrastructure function (cloud, runtime, networking) Focuses on usability, adoption, reliability, and long term evolution As a Senior Software Engineer, you will combine technical depth, product thinking, and systems design to ensure these shared services are robust, scalable and developer friendly. Product & Ownership Design, build and evolve shared application services used across multiple product teams (e.g. auth, audit, API gateway, customer facing tooling and developer portal) Treat platform capabilities as products with consumers, feedback loops and measurable outcomes Contribute to roadmap planning alongside Product and Engineering leadership Drive adoption and usability of shared services across squads Technical Leadership Own end to end solution design for complex cross cutting services Make pragmatic architectural decisions balancing scalability, security and maintainability Improve performance, reliability and observability across shared services Define engineering standards and patterns adopted by other teams Lead by example through high quality, production ready code Partner with product squads to understand their needs and integrate shared services effectively Work closely with Infrastructure to ensure cloud native, scalable deployments Provide guidance on API design, authentication patterns, access control and service integration Mentor engineers and raise technical capability across the organisation Drive CI/CD maturity and deployment confidence Embed observability (metrics, tracing, logging) as first class concerns Perform thoughtful code reviews and provide constructive feedback Continuously improve team practices and technical standards Required Strong Java experience (with ability to work across languages such as TypeScript, Python or PHP where needed) Deep understanding of distributed systems and microservice architectures Experience designing and managing complex APIs Strong knowledge of authentication, authorisation and access control patterns Experience with Kubernetes and cloud native deployments CI/CD pipeline experience (GitLab, GitHub or similar) Infrastructure as Code (Terraform or similar) Experience with observability tooling (OpenTelemetry, Prometheus, Grafana, etc.) Strong testing mindset (TDD, automated testing, contract testing) Highly Desirable Experience with API Gateway technologies (e.g. AWS API Gateway) Experience building or operating identity/auth platforms Experience building shared developer facing services (e.g. portals, internal platforms) Experience operating in a product led or Product Operating Model environment What W ill M ake Y ou S hine at Wireless Logic : Employs technical excellence; produces high quality, optimised and efficient solutions Shifts engineering practices left; front loads requirements, design, testing and success metrics Executes pragmatic plans; tests assumptions through small, iterative and measurable changes Owns end to end delivery; breaks down complex problems and communicates progress proactively Implements user centred thinking; crafts accessible interfaces considering diverse user needs Collaborates cross functionally; works closely with product, design and participates in agile ceremonies Partners with Product; translates business requirements into technical solutions with balanced judgement Balances technical debt; makes informed decisions about refactoring versus new development Demonstrates strategic thinking; considers trade offs, prioritises efforts and drives innovation Shows adaptability; embraces alternative approaches when new information emerges Communicates effectively; documents technical decisions and translates complex concepts for all stakeholders Focuses on growth; self motivates through continuous learning whilst guiding and mentoring others Why Come W ork with Us? Here's why we're confident you'll love being part of our team: The chance to join a creative, entrepreneurial company where bold ideas are celebrated. Full training, ongoing support, and the tools to help you thrive and grow in your role. ️ We're a company with heart. We genuinely care about our people and make sure everyone feels valued, respected, and part of the family. For UK: Benefits Of Being Part of the Team 25 days holiday Buy up to 5 days additional holiday Birthday Day off Enhanced Maternity/Paternity Leave Group Company Pension Scheme Private Medical Insurance Discounted Gym membership at over 3000 Gyms Optical cover Company Sick Pay Scheme Cycle to work scheme Onsite parking Access to a variety of online discounts on major retailers Employee assistance program Overview of interview process at Wireless Logic Tele Interview - Meet the people team Online Technical Assessment Behavioural Interview - Meet your hiring manager Technical Pair Programming & System Design Interview - Meet your peers If you require reasonable accommodation during the application and selection process, please let us know. We will work together to best meet your needs. Ok, I'm I nterested, W hat's Next? Thank you so much for your interest in Wireless Logic Group, we appreciate the time and emotion that goes into an application. We know the world has changed, and we want to offer our employees the chance to collaborate at our unique office spaces, whilst enjoying the convenience of working from home. We've adopted a hybrid working approach to give more flexibility on where and how we work. You'll find out more about what this means for this role during the recruitment process, but we are currently excited to have our employees experience our office culture as much as possible. Wireless Logic Group unites and brings people together. We accomplish this when we lead with a lens of diversity, equity, and inclusion in everything we do. As a global company that drives culture we aim to reflect the world's diverse voices both internally and externally to ensure success in our mission. By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of your data please contact us ( ) and we will respond to your query as soon as possible.
20/05/2026
Full time
Any company can tell you about how they are a multi award winning, market leading business and yes, we are both of those things in the world of IoT connectivity! But we're more than that. Our mission? To make IoT management a breeze for any device, anywhere. With over 10 million IoT subscriptions active in 165 countries and direct partnerships with 50 mobile networks, we connect you to more than 750 networks worldwide, delivering unmatched value across the IoT connectivity chain. Innovation is in our DNA, and we have an insatiable hunger to 'wow'! While we may not always get it right, our drive to collaborate, innovate, and achieve top notch customer satisfaction never wavers. We offer industry expertise, stellar service support, and the most flexible, resilient, and secure connectivity solutions on the market. Our expertise spans across various sectors, including industry, agriculture, healthcare, security, transport, utilities, and smart cities. IoT a fancy acronym or a secret code? The Internet of Things (IoT) is like the magical glue that keeps the world connected! From ordering your favourite takeaway to the ANPR technology that helps you find a parking spot, IoT is everywhere-even if you don't realize it. At Wireless Logic, we provide cutting edge connectivity solutions and technologies to ensure a vast array of devices stay seamlessly connected. Join the Wireless Logic Adventure Join our Core Capabilities squad as a Senior Software Engineer. You'll collaborate with a dynamic team including Product Manager, Engineering Lead, and fellow engineers to look after the shared in house components consumed by other development squads - including auth, audit, developer portal, and API gateway. You'll be joining us at a pivotal moment! We're transitioning to a product driven culture where your voice and expertise will directly shape our strategic direction. This isn't just another engineering role-it's an opportunity to leave your mark on something transformative. The Role The Core Capabilities team: Owns shared product & application services Operates with clear product ownership and roadmaps Enables multiple software delivery teams Is supported by the Infrastructure function (cloud, runtime, networking) Focuses on usability, adoption, reliability, and long term evolution As a Senior Software Engineer, you will combine technical depth, product thinking, and systems design to ensure these shared services are robust, scalable and developer friendly. Product & Ownership Design, build and evolve shared application services used across multiple product teams (e.g. auth, audit, API gateway, customer facing tooling and developer portal) Treat platform capabilities as products with consumers, feedback loops and measurable outcomes Contribute to roadmap planning alongside Product and Engineering leadership Drive adoption and usability of shared services across squads Technical Leadership Own end to end solution design for complex cross cutting services Make pragmatic architectural decisions balancing scalability, security and maintainability Improve performance, reliability and observability across shared services Define engineering standards and patterns adopted by other teams Lead by example through high quality, production ready code Partner with product squads to understand their needs and integrate shared services effectively Work closely with Infrastructure to ensure cloud native, scalable deployments Provide guidance on API design, authentication patterns, access control and service integration Mentor engineers and raise technical capability across the organisation Drive CI/CD maturity and deployment confidence Embed observability (metrics, tracing, logging) as first class concerns Perform thoughtful code reviews and provide constructive feedback Continuously improve team practices and technical standards Required Strong Java experience (with ability to work across languages such as TypeScript, Python or PHP where needed) Deep understanding of distributed systems and microservice architectures Experience designing and managing complex APIs Strong knowledge of authentication, authorisation and access control patterns Experience with Kubernetes and cloud native deployments CI/CD pipeline experience (GitLab, GitHub or similar) Infrastructure as Code (Terraform or similar) Experience with observability tooling (OpenTelemetry, Prometheus, Grafana, etc.) Strong testing mindset (TDD, automated testing, contract testing) Highly Desirable Experience with API Gateway technologies (e.g. AWS API Gateway) Experience building or operating identity/auth platforms Experience building shared developer facing services (e.g. portals, internal platforms) Experience operating in a product led or Product Operating Model environment What W ill M ake Y ou S hine at Wireless Logic : Employs technical excellence; produces high quality, optimised and efficient solutions Shifts engineering practices left; front loads requirements, design, testing and success metrics Executes pragmatic plans; tests assumptions through small, iterative and measurable changes Owns end to end delivery; breaks down complex problems and communicates progress proactively Implements user centred thinking; crafts accessible interfaces considering diverse user needs Collaborates cross functionally; works closely with product, design and participates in agile ceremonies Partners with Product; translates business requirements into technical solutions with balanced judgement Balances technical debt; makes informed decisions about refactoring versus new development Demonstrates strategic thinking; considers trade offs, prioritises efforts and drives innovation Shows adaptability; embraces alternative approaches when new information emerges Communicates effectively; documents technical decisions and translates complex concepts for all stakeholders Focuses on growth; self motivates through continuous learning whilst guiding and mentoring others Why Come W ork with Us? Here's why we're confident you'll love being part of our team: The chance to join a creative, entrepreneurial company where bold ideas are celebrated. Full training, ongoing support, and the tools to help you thrive and grow in your role. ️ We're a company with heart. We genuinely care about our people and make sure everyone feels valued, respected, and part of the family. For UK: Benefits Of Being Part of the Team 25 days holiday Buy up to 5 days additional holiday Birthday Day off Enhanced Maternity/Paternity Leave Group Company Pension Scheme Private Medical Insurance Discounted Gym membership at over 3000 Gyms Optical cover Company Sick Pay Scheme Cycle to work scheme Onsite parking Access to a variety of online discounts on major retailers Employee assistance program Overview of interview process at Wireless Logic Tele Interview - Meet the people team Online Technical Assessment Behavioural Interview - Meet your hiring manager Technical Pair Programming & System Design Interview - Meet your peers If you require reasonable accommodation during the application and selection process, please let us know. We will work together to best meet your needs. Ok, I'm I nterested, W hat's Next? Thank you so much for your interest in Wireless Logic Group, we appreciate the time and emotion that goes into an application. We know the world has changed, and we want to offer our employees the chance to collaborate at our unique office spaces, whilst enjoying the convenience of working from home. We've adopted a hybrid working approach to give more flexibility on where and how we work. You'll find out more about what this means for this role during the recruitment process, but we are currently excited to have our employees experience our office culture as much as possible. Wireless Logic Group unites and brings people together. We accomplish this when we lead with a lens of diversity, equity, and inclusion in everything we do. As a global company that drives culture we aim to reflect the world's diverse voices both internally and externally to ensure success in our mission. By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of your data please contact us ( ) and we will respond to your query as soon as possible.
Job Title: Lead Software Engineer - Core Tech Team: Systems Reporting into: Technical Director Working Model: Hybrid 2-3 days per week in Studio Remote by exception Location: Here East, Queen Elizabeth Olympic Park, London, E15 2GW Position Overview We are seeking a highly skilled and experienced Lead Software Engineer to join our Core Tech team in the Studio Technology Group. You bring extensive expertise in modern C++ and building robust shared libraries that can be used across multiple products and platforms, with a strong ability to define technical direction and guide others in architecting and implementing efficient, maintainable systems. This role involves leading the architecture and hands on implementation of scalable and reusable foundations (core technology and tools) primarily in C++, designed so teams across the studio can adopt them easily and build on them with confidence. You will collaborate closely with other engineering teams, design, production, QA, and other stakeholders in the studio to align on priorities, remove blockers, and deliver high quality user experiences on multiple platforms including desktop, console, and mobile. Although modern C++ is the primary focus of the role, solid working familiarity with Unity and C# is also required. Your contributions will directly shape the technical foundations and developer experience that enable teams across the studio to build intuitive, performant, and engaging Football Manager experiences, improving the player facing experience for our global audience. We expect our lead engineers to take ownership of both delivery and team outcomes, continuously improving standards, processes, and technical quality. You will manage the team and lead by example, mentor and coach engineers, and support their professional development and promote best practices across the team. Key Responsibilities Lead the design, implementation, and maintenance of scalable, reusable C++ libraries and tooling that support game teams across the studio. Provide technical leadership for our shared technology foundations (e.g., core runtime systems, platform abstractions, data/serialisation layers, build/integration tooling, and developer workflows), and define standards, patterns, and best practices. Own planning and coordination for the team's work: scope, break down initiatives, assign and monitor delivery, and proactively manage risks and dependencies. Manage and support engineers on the team, including regular 1:1s, technical reviews, and progression, and foster a positive growth culture. Be a point of contact for shared runtime and tooling engineering across the studio, collaborating with other engineering teams, Design, Production, QA, and other disciplines to align on solutions and priorities. Drive code quality and technical excellence through reviews, architecture discussions, documentation, and continuous improvement of workflows and pipelines. Investigate and resolve complex technical issues, including performance bottlenecks, stability problems, and cross platform challenges. Champion profiling, optimisation, and appropriate use of tooling (profilers, static analysis, crash/telemetry investigation) to improve performance and reliability. Support hiring and onboarding for the team, including participating in interviews and helping to continuously improve team practices. Knowledge, Skills, and Experience Extensive professional experience in software engineering in video games using C++, having shipped multiple titles across multiple platforms. Expert modern C++ knowledge, including performance considerations (memory, allocation patterns, concurrency, data oriented design where appropriate). Strong technical capability building and maintaining shared codebases/libraries (including clear API design, versioning, and backward compatibility) used by multiple teams. Good experience improving developer workflows (build systems, CI, diagnostics, and tooling) for large multi team codebases. Consistently deliver a high bar for code quality, producing clean, maintainable, portable, performant, and well documented code. Proven ability to design and evolve architecture for complex systems, balancing scalability, iteration speed, stability, and cross team usability. Strong experience with profiling and optimisation, and a pragmatic approach to diagnosing and fixing performance and stability issues. Demonstrated experience leading engineers through coaching and mentoring; line management experience is beneficial (or clear readiness to step into people leadership). Strong analytical and problem solving skills, with a proactive approach to technical challenges. Excellent communication skills, able to explain technical concepts clearly and adapt communication to different audiences (engineering and non engineering). Experience contributing to planning (estimation, risk management, dependency management) and collaborating with producers and product stakeholders to deliver against priorities. Cross platform development experience on two or more platforms (desktop, console, and/or mobile). Solid working familiarity with Unity and C# is required to collaborate effectively with other teams. Knowledge of Football Manager is beneficial; interest in football is a plus. Benefits of Working at Sports Interactive Private Healthcare and Dental Plans. A range of Gym Membership options through our Benefits partners. Travel Insurance for yourself and your family. Subsidised mental health, therapy, and coaching sessions are available. Access to our on site physical and massage therapist services. Free access to games released under the SEGA Europe umbrella. Contributory Pension Scheme (up to 7% of annual salary). Regular events in collaboration with our partnered football clubs. Free onsite evening bar in our London HQ. A well stocked breakfast bar with cereals, fruits, teas, and coffees. Multiple clubs and societies to join e.g., book club and art workshops. Your club's shirt personalised upon passing probation. Trophies & gift cards for length of service milestones. Cupcakes delivered on your birthday. Equal Opportunity Employer Statement We are proud to be an equal opportunities employer and encourage applications from any relevant candidate irrespective of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion, or belief. SI is proudly a Disability Confident Committed employer, and we are dedicated to ensuring our recruitment process is inclusive and accessible. Our studio has disabled access and facilities but please ensure you advise us if you require any other reasonable adjustments to be made to be supportive during the recruitment process.
19/05/2026
Full time
Job Title: Lead Software Engineer - Core Tech Team: Systems Reporting into: Technical Director Working Model: Hybrid 2-3 days per week in Studio Remote by exception Location: Here East, Queen Elizabeth Olympic Park, London, E15 2GW Position Overview We are seeking a highly skilled and experienced Lead Software Engineer to join our Core Tech team in the Studio Technology Group. You bring extensive expertise in modern C++ and building robust shared libraries that can be used across multiple products and platforms, with a strong ability to define technical direction and guide others in architecting and implementing efficient, maintainable systems. This role involves leading the architecture and hands on implementation of scalable and reusable foundations (core technology and tools) primarily in C++, designed so teams across the studio can adopt them easily and build on them with confidence. You will collaborate closely with other engineering teams, design, production, QA, and other stakeholders in the studio to align on priorities, remove blockers, and deliver high quality user experiences on multiple platforms including desktop, console, and mobile. Although modern C++ is the primary focus of the role, solid working familiarity with Unity and C# is also required. Your contributions will directly shape the technical foundations and developer experience that enable teams across the studio to build intuitive, performant, and engaging Football Manager experiences, improving the player facing experience for our global audience. We expect our lead engineers to take ownership of both delivery and team outcomes, continuously improving standards, processes, and technical quality. You will manage the team and lead by example, mentor and coach engineers, and support their professional development and promote best practices across the team. Key Responsibilities Lead the design, implementation, and maintenance of scalable, reusable C++ libraries and tooling that support game teams across the studio. Provide technical leadership for our shared technology foundations (e.g., core runtime systems, platform abstractions, data/serialisation layers, build/integration tooling, and developer workflows), and define standards, patterns, and best practices. Own planning and coordination for the team's work: scope, break down initiatives, assign and monitor delivery, and proactively manage risks and dependencies. Manage and support engineers on the team, including regular 1:1s, technical reviews, and progression, and foster a positive growth culture. Be a point of contact for shared runtime and tooling engineering across the studio, collaborating with other engineering teams, Design, Production, QA, and other disciplines to align on solutions and priorities. Drive code quality and technical excellence through reviews, architecture discussions, documentation, and continuous improvement of workflows and pipelines. Investigate and resolve complex technical issues, including performance bottlenecks, stability problems, and cross platform challenges. Champion profiling, optimisation, and appropriate use of tooling (profilers, static analysis, crash/telemetry investigation) to improve performance and reliability. Support hiring and onboarding for the team, including participating in interviews and helping to continuously improve team practices. Knowledge, Skills, and Experience Extensive professional experience in software engineering in video games using C++, having shipped multiple titles across multiple platforms. Expert modern C++ knowledge, including performance considerations (memory, allocation patterns, concurrency, data oriented design where appropriate). Strong technical capability building and maintaining shared codebases/libraries (including clear API design, versioning, and backward compatibility) used by multiple teams. Good experience improving developer workflows (build systems, CI, diagnostics, and tooling) for large multi team codebases. Consistently deliver a high bar for code quality, producing clean, maintainable, portable, performant, and well documented code. Proven ability to design and evolve architecture for complex systems, balancing scalability, iteration speed, stability, and cross team usability. Strong experience with profiling and optimisation, and a pragmatic approach to diagnosing and fixing performance and stability issues. Demonstrated experience leading engineers through coaching and mentoring; line management experience is beneficial (or clear readiness to step into people leadership). Strong analytical and problem solving skills, with a proactive approach to technical challenges. Excellent communication skills, able to explain technical concepts clearly and adapt communication to different audiences (engineering and non engineering). Experience contributing to planning (estimation, risk management, dependency management) and collaborating with producers and product stakeholders to deliver against priorities. Cross platform development experience on two or more platforms (desktop, console, and/or mobile). Solid working familiarity with Unity and C# is required to collaborate effectively with other teams. Knowledge of Football Manager is beneficial; interest in football is a plus. Benefits of Working at Sports Interactive Private Healthcare and Dental Plans. A range of Gym Membership options through our Benefits partners. Travel Insurance for yourself and your family. Subsidised mental health, therapy, and coaching sessions are available. Access to our on site physical and massage therapist services. Free access to games released under the SEGA Europe umbrella. Contributory Pension Scheme (up to 7% of annual salary). Regular events in collaboration with our partnered football clubs. Free onsite evening bar in our London HQ. A well stocked breakfast bar with cereals, fruits, teas, and coffees. Multiple clubs and societies to join e.g., book club and art workshops. Your club's shirt personalised upon passing probation. Trophies & gift cards for length of service milestones. Cupcakes delivered on your birthday. Equal Opportunity Employer Statement We are proud to be an equal opportunities employer and encourage applications from any relevant candidate irrespective of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion, or belief. SI is proudly a Disability Confident Committed employer, and we are dedicated to ensuring our recruitment process is inclusive and accessible. Our studio has disabled access and facilities but please ensure you advise us if you require any other reasonable adjustments to be made to be supportive during the recruitment process.
It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a highly experienced Principal Software Engineer to join our engineering organization and provide deep technical leadership across our COBOL development ecosystem and our Enterprise Server application replatforming products. This is a hands-on, strategic role focused on designing, building, and evolving mission critical infrastructure used by global enterprises running high volume, high reliability systems. In this role, you will influence architecture across multiple product lines, guide engineering best practices, and help define the future of our platform as customers modernize decades old workloads into more agile, distributed and environments. You will partner closely with senior engineering leaders, product managers, and domain experts to drive innovation at scale. What You'll Do Technical Leadership Architect, design, and implement core components within our COBOL development tools, runtime environments, and mainframe replatforming infrastructure. Provide technical direction across multiple engineering teams building compilers, runtimes, middleware, and large-scale distributed systems. Drive modernization strategies for legacy application ecosystems, including cloud migration, workload transformation, and hybrid deployment scenarios. Hands-On Engineering Own complex technical domains end-to-end, from design through production, balancing long term architecture with immediate product needs. Build highly reliable, scalable, and secure infrastructure software used in mission critical enterprise environments. Conduct deep code reviews, troubleshoot production issues, and mentor engineers in system-level design and performance optimization. Cross-Functional Impact Collaborate with product management to shape roadmap priorities and translate customer challenges into technical solutions. Work with System Test, DevOps, and release engineering to ensure high-quality, low risk releases across a diverse product portfolio. Introduce and champion engineering excellence practices, including automated testing, performance benchmarking, observability, and maintainability. What We're Looking For Required Experience 10+ years of professional software engineering experience, including leadership over complex, multi team technical initiatives. Deep expertise in systems-level software development , such as compilers, runtimes, operating systems, or infrastructure level platforms. Strong background in mission-critical, high availability software (e.g., financial services, telecom, government, or core enterprise platforms). Demonstrated experience with COBOL, PL/I, C, or C++ -or significant experience in other lower-level languages with a willingness to dive into COBOL domain internals. Proven track record building or modernizing enterprise-grade tooling, middleware, or distributed systems . Ability to decompose legacy architectures, assess modernization paths, and design scalable solutions. Preferred Qualifications Experience with mainframe-to-cloud migration, workload replatforming, or runtime compatibility layers. Familiarity with Azure, AWS, or hybrid cloud architectures. Understanding of static and dynamic language runtimes, compiler pipelines, and virtual machine internals. Prior technical mentorship or architectural leadership spanning multiple scrum teams. Strong diagnostic skills for debugging low-level performance, memory, concurrency, or runtime issues. Who You Are A pragmatic engineer who balances ideal architecture with real-world constraints. Passionate about long-term maintainability and operational excellence. Comfortable working with legacy systems and excited about evolving them for the future. A collaborator who elevates teams through mentorship and cross-functional alignment. Someone who thrives in a technically rich, complex domain where your expertise has large-scale impact. Influence the future of mission critical modernization technologies used worldwide. Work with a highly experienced engineering organization with deep domain expertise. Opportunity to shape architecture and product direction across multiple major portfolios. A culture that values technical depth, thoughtful engineering, and long-term product stewardship Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.As part of our commitment to a safe and trustworthy workplace, we include background and reference checks in our hiring process.Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: or send an email to . We will make a determination on your request for reasonable accommodation on a case-by-case basis. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
17/05/2026
Full time
It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a highly experienced Principal Software Engineer to join our engineering organization and provide deep technical leadership across our COBOL development ecosystem and our Enterprise Server application replatforming products. This is a hands-on, strategic role focused on designing, building, and evolving mission critical infrastructure used by global enterprises running high volume, high reliability systems. In this role, you will influence architecture across multiple product lines, guide engineering best practices, and help define the future of our platform as customers modernize decades old workloads into more agile, distributed and environments. You will partner closely with senior engineering leaders, product managers, and domain experts to drive innovation at scale. What You'll Do Technical Leadership Architect, design, and implement core components within our COBOL development tools, runtime environments, and mainframe replatforming infrastructure. Provide technical direction across multiple engineering teams building compilers, runtimes, middleware, and large-scale distributed systems. Drive modernization strategies for legacy application ecosystems, including cloud migration, workload transformation, and hybrid deployment scenarios. Hands-On Engineering Own complex technical domains end-to-end, from design through production, balancing long term architecture with immediate product needs. Build highly reliable, scalable, and secure infrastructure software used in mission critical enterprise environments. Conduct deep code reviews, troubleshoot production issues, and mentor engineers in system-level design and performance optimization. Cross-Functional Impact Collaborate with product management to shape roadmap priorities and translate customer challenges into technical solutions. Work with System Test, DevOps, and release engineering to ensure high-quality, low risk releases across a diverse product portfolio. Introduce and champion engineering excellence practices, including automated testing, performance benchmarking, observability, and maintainability. What We're Looking For Required Experience 10+ years of professional software engineering experience, including leadership over complex, multi team technical initiatives. Deep expertise in systems-level software development , such as compilers, runtimes, operating systems, or infrastructure level platforms. Strong background in mission-critical, high availability software (e.g., financial services, telecom, government, or core enterprise platforms). Demonstrated experience with COBOL, PL/I, C, or C++ -or significant experience in other lower-level languages with a willingness to dive into COBOL domain internals. Proven track record building or modernizing enterprise-grade tooling, middleware, or distributed systems . Ability to decompose legacy architectures, assess modernization paths, and design scalable solutions. Preferred Qualifications Experience with mainframe-to-cloud migration, workload replatforming, or runtime compatibility layers. Familiarity with Azure, AWS, or hybrid cloud architectures. Understanding of static and dynamic language runtimes, compiler pipelines, and virtual machine internals. Prior technical mentorship or architectural leadership spanning multiple scrum teams. Strong diagnostic skills for debugging low-level performance, memory, concurrency, or runtime issues. Who You Are A pragmatic engineer who balances ideal architecture with real-world constraints. Passionate about long-term maintainability and operational excellence. Comfortable working with legacy systems and excited about evolving them for the future. A collaborator who elevates teams through mentorship and cross-functional alignment. Someone who thrives in a technically rich, complex domain where your expertise has large-scale impact. Influence the future of mission critical modernization technologies used worldwide. Work with a highly experienced engineering organization with deep domain expertise. Opportunity to shape architecture and product direction across multiple major portfolios. A culture that values technical depth, thoughtful engineering, and long-term product stewardship Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.As part of our commitment to a safe and trustworthy workplace, we include background and reference checks in our hiring process.Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: or send an email to . We will make a determination on your request for reasonable accommodation on a case-by-case basis. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
What You'll Do Design, build, and maintain core components of the XRP Ledger to enhance its programmability, smart contract capabilities, performance, and scalability. Lead the integration and maintenance of a WebAssembly (WASM) virtual machine within the XRPL's C++ core. Engage in the full software development lifecycle, from architecture and design to development in modern C++ and Rust, and rigorous testing. Author system design documents and lead technical discussions with internal and external engineering stakeholders. Uphold high standards for coding and testing as a steward of the open-source XRP ledger community, including active participation in code reviews. What We're Looking For 5+ years of hands on software development experience, with significant experience in modern C++ and Rust. Demonstrable experience with WebAssembly (WASM), particularly in integrating a WASM VM or runtime with a C++ codebase. A genuine passion for blockchain technology, its technical underpinnings, and its potential benefits. The ability to independently solve highly complex problems with creative and effective solutions. Excellent communication skills, with the ability to explain difficult technical concepts to various audiences. Bachelor's in Computer Science or a related technical field. Nice to have: Experience developing open source software and contributing to collaborative blockchain communities. Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Take Care of Yourself R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry leading parental leave policies. Family planning benefits. Catered lunches, fully stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
17/05/2026
Full time
What You'll Do Design, build, and maintain core components of the XRP Ledger to enhance its programmability, smart contract capabilities, performance, and scalability. Lead the integration and maintenance of a WebAssembly (WASM) virtual machine within the XRPL's C++ core. Engage in the full software development lifecycle, from architecture and design to development in modern C++ and Rust, and rigorous testing. Author system design documents and lead technical discussions with internal and external engineering stakeholders. Uphold high standards for coding and testing as a steward of the open-source XRP ledger community, including active participation in code reviews. What We're Looking For 5+ years of hands on software development experience, with significant experience in modern C++ and Rust. Demonstrable experience with WebAssembly (WASM), particularly in integrating a WASM VM or runtime with a C++ codebase. A genuine passion for blockchain technology, its technical underpinnings, and its potential benefits. The ability to independently solve highly complex problems with creative and effective solutions. Excellent communication skills, with the ability to explain difficult technical concepts to various audiences. Bachelor's in Computer Science or a related technical field. Nice to have: Experience developing open source software and contributing to collaborative blockchain communities. Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Take Care of Yourself R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry leading parental leave policies. Family planning benefits. Catered lunches, fully stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
Description Quantum is now, and it's built here. Oxford Ionics, now part of IonQ, is pioneering the next generation of quantum computing. Using our world leading trapped ion technology, we're building the most powerful, accurate and reliable quantum systems to tackle problems that today's supercomputers cannot solve. Joining Oxford Ionics means becoming part of a global IonQ team that is transforming the future of quantum technology - faster, at scale, and with real world impact. What to expect We are looking for an enthusiastic and highly technical Software Manager to join Oxford Ionics to lead our Runtime team. You will be working closely with our skilled software engineers and our world leading quantum scientists to plan and manage the development of software that powers our quantum computers. This is an exciting new position for someone who will thrive in our dynamic cross disciplinary environment. You will initially be leading a software team of around five engineers building one or more components of our quantum computer stack. The quantum core of our hardware is built from trapped ion qubits, controlled by devices designed and made by a partner tier 1 fab. We control the ions using electrical signals and laser light, driven by real time FPGA systems and networked equipment. The required sequences and operations are derived both by low level experiments that our science teams produce, and by a compilation flow from quantum algorithms. The Runtime team plays a central role in managing all of these hardware components and is at the interface between highly complex hardware and the quantum circuits. What you'll be responsible for In this position, you will be primarily responsible for leading and managing the effectiveness and efficiency of the Runtime team. This will ensure the team can deliver according to company needs and timescales. This will include owning the team's backlog and working with team members and the project management group to keep this up to date, providing clear updates on issues and detailed software solutions. You will lead the team in capturing feature requests from internal conversations and external requirements. From a team management perspective, you will ensure the team maintains the right balance of delivery speed and quality, and remains a critical part of ensuring the company's delivery timelines stay on track. You will support the team through conducting performance reviews, supporting their career development and ensuring their well being. You will also work with the Director, System Software to plan the future growth of the software team. Requirements Experience working with Linux based systems and interfacing with hardware with protocols like USB, PCIe, and Ethernet. Proven ability to lead a software team of subject matter experts, setting clear expectations and priorities, in order to contribute to the success of the wider software team. Ability to prioritise work with a clear understanding of critical versus urgent items. Some experience with Rust, Windows and working with FPGAs. Excellent communication skills both across the organisation and with external stakeholders. Experience in tracking the delivery of new features, such as scoping, estimation, release planning and tracking, would be beneficial. Benefits Be part of a team that's shaping the future of quantum. We offer more than just a role, you'll join a world class community of scientists, engineers and innovators working to unlock the full potential of quantum computing. We offer a range of benefits, including opportunities to further your career alongside industry leaders, a competitive salary with IonQ stock options, an annual performance bonus, generous annual leave, flexible hybrid working, private medical and dental insurance for you and your family, and much more. Join us and be part of the future of quantum computing. We're proud to be an equal opportunity employer and welcome applicants from all backgrounds.
16/05/2026
Full time
Description Quantum is now, and it's built here. Oxford Ionics, now part of IonQ, is pioneering the next generation of quantum computing. Using our world leading trapped ion technology, we're building the most powerful, accurate and reliable quantum systems to tackle problems that today's supercomputers cannot solve. Joining Oxford Ionics means becoming part of a global IonQ team that is transforming the future of quantum technology - faster, at scale, and with real world impact. What to expect We are looking for an enthusiastic and highly technical Software Manager to join Oxford Ionics to lead our Runtime team. You will be working closely with our skilled software engineers and our world leading quantum scientists to plan and manage the development of software that powers our quantum computers. This is an exciting new position for someone who will thrive in our dynamic cross disciplinary environment. You will initially be leading a software team of around five engineers building one or more components of our quantum computer stack. The quantum core of our hardware is built from trapped ion qubits, controlled by devices designed and made by a partner tier 1 fab. We control the ions using electrical signals and laser light, driven by real time FPGA systems and networked equipment. The required sequences and operations are derived both by low level experiments that our science teams produce, and by a compilation flow from quantum algorithms. The Runtime team plays a central role in managing all of these hardware components and is at the interface between highly complex hardware and the quantum circuits. What you'll be responsible for In this position, you will be primarily responsible for leading and managing the effectiveness and efficiency of the Runtime team. This will ensure the team can deliver according to company needs and timescales. This will include owning the team's backlog and working with team members and the project management group to keep this up to date, providing clear updates on issues and detailed software solutions. You will lead the team in capturing feature requests from internal conversations and external requirements. From a team management perspective, you will ensure the team maintains the right balance of delivery speed and quality, and remains a critical part of ensuring the company's delivery timelines stay on track. You will support the team through conducting performance reviews, supporting their career development and ensuring their well being. You will also work with the Director, System Software to plan the future growth of the software team. Requirements Experience working with Linux based systems and interfacing with hardware with protocols like USB, PCIe, and Ethernet. Proven ability to lead a software team of subject matter experts, setting clear expectations and priorities, in order to contribute to the success of the wider software team. Ability to prioritise work with a clear understanding of critical versus urgent items. Some experience with Rust, Windows and working with FPGAs. Excellent communication skills both across the organisation and with external stakeholders. Experience in tracking the delivery of new features, such as scoping, estimation, release planning and tracking, would be beneficial. Benefits Be part of a team that's shaping the future of quantum. We offer more than just a role, you'll join a world class community of scientists, engineers and innovators working to unlock the full potential of quantum computing. We offer a range of benefits, including opportunities to further your career alongside industry leaders, a competitive salary with IonQ stock options, an annual performance bonus, generous annual leave, flexible hybrid working, private medical and dental insurance for you and your family, and much more. Join us and be part of the future of quantum computing. We're proud to be an equal opportunity employer and welcome applicants from all backgrounds.
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Role Overview AMD is seeking an experienced Product Line Manager (PLM) to lead the strategy, execution, and growth of our AI software platforms, including Vitis AI, ROCm, and Ryzen AI. This role is central to AMD's Embedded and Physical AI strategic initiative, enabling infusion of AI functionality across many edge platforms. The successful candidate will work to promote the use of our world class AI software and solutions across AMD's Adaptive & Embedded Computing customers. Key Responsibilities Product Strategy & Management Lead release planning, quality metrics, and lifecycle management. Own multi-year roadmap for AMD's AI software platforms: Vitis AI, ROCm, and Ryzen AI. Align software capabilities with upcoming products with embedded GPUs, Ryzen AI NPUs, and Versal adaptive SoCs. Define platform positioning vs. competitors (NVIDIA CUDA, Qualcomm AI Stack and Intel oneAPI/OpenVino). Translate market and customer needs into engineering requirements. Serve as product owner for key embedded customers. Represent AMD at industry conferences and developer events. Go To Market & Field Enablement Partner with Sales, Marketing, and Field Application Engineers (FAEs). Develop positioning, messaging, and technical collateral. Support strategic customer engagements, POCs, and design wins. Own developer experience across SDKs, tools, documentation, and reference designs. Support AMD Developer Central and community initiatives. Market & Competitive Intelligence Track competitive AI platforms and performance benchmarks. Lead internal competitive analysis on any tooling gaps. Drive feature differentiation based on customer and market data. Business Impact & Metrics Define KPIs for adoption, performance, ecosystem growth, and revenue influence. Drive continuous improvement through data driven insights. Required Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or related field (Master's preferred). 7+ years of experience in product management or technical leadership. Strong knowledge of AI/ML frameworks (PyTorch, TensorFlow, ONNX). Experience with heterogeneous computing platforms (CPU, GPU, FPGA, NPU). Proven ability to manage complex, cross org product initiatives. Preferred Qualifications Direct experience with ROCm, Vitis, or CUDA. Experience with AMD Instinct, EPYC, Ryzen AI, or Versal platforms. Background in ML systems, compilers, or runtime development. MBA or advanced technical degree. Key Competencies (AMD Focused) Strong cross functional leadership across global engineering teams. Technical credibility with architects and silicon teams. Ability to influence without authority in a matrix organization. Customer first mindset aligned with AMD's culture. Bias for execution and measurable outcomes. Passion for open platforms and ecosystem growth. Why AMD Shape the future of AI computing on open, high performance platforms. Work directly with world class silicon and software teams. Impact products deployed across hyperscale, enterprise, and consumer markets. Competitive compensation, equity, and growth opportunities. Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. This posting is for an existing vacancy.
15/05/2026
Full time
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Role Overview AMD is seeking an experienced Product Line Manager (PLM) to lead the strategy, execution, and growth of our AI software platforms, including Vitis AI, ROCm, and Ryzen AI. This role is central to AMD's Embedded and Physical AI strategic initiative, enabling infusion of AI functionality across many edge platforms. The successful candidate will work to promote the use of our world class AI software and solutions across AMD's Adaptive & Embedded Computing customers. Key Responsibilities Product Strategy & Management Lead release planning, quality metrics, and lifecycle management. Own multi-year roadmap for AMD's AI software platforms: Vitis AI, ROCm, and Ryzen AI. Align software capabilities with upcoming products with embedded GPUs, Ryzen AI NPUs, and Versal adaptive SoCs. Define platform positioning vs. competitors (NVIDIA CUDA, Qualcomm AI Stack and Intel oneAPI/OpenVino). Translate market and customer needs into engineering requirements. Serve as product owner for key embedded customers. Represent AMD at industry conferences and developer events. Go To Market & Field Enablement Partner with Sales, Marketing, and Field Application Engineers (FAEs). Develop positioning, messaging, and technical collateral. Support strategic customer engagements, POCs, and design wins. Own developer experience across SDKs, tools, documentation, and reference designs. Support AMD Developer Central and community initiatives. Market & Competitive Intelligence Track competitive AI platforms and performance benchmarks. Lead internal competitive analysis on any tooling gaps. Drive feature differentiation based on customer and market data. Business Impact & Metrics Define KPIs for adoption, performance, ecosystem growth, and revenue influence. Drive continuous improvement through data driven insights. Required Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or related field (Master's preferred). 7+ years of experience in product management or technical leadership. Strong knowledge of AI/ML frameworks (PyTorch, TensorFlow, ONNX). Experience with heterogeneous computing platforms (CPU, GPU, FPGA, NPU). Proven ability to manage complex, cross org product initiatives. Preferred Qualifications Direct experience with ROCm, Vitis, or CUDA. Experience with AMD Instinct, EPYC, Ryzen AI, or Versal platforms. Background in ML systems, compilers, or runtime development. MBA or advanced technical degree. Key Competencies (AMD Focused) Strong cross functional leadership across global engineering teams. Technical credibility with architects and silicon teams. Ability to influence without authority in a matrix organization. Customer first mindset aligned with AMD's culture. Bias for execution and measurable outcomes. Passion for open platforms and ecosystem growth. Why AMD Shape the future of AI computing on open, high performance platforms. Work directly with world class silicon and software teams. Impact products deployed across hyperscale, enterprise, and consumer markets. Competitive compensation, equity, and growth opportunities. Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. This posting is for an existing vacancy.
Nscale is taking on the hyperscalers by building a vertically integrated GenAI cloud platform. We own the data centres, software, and applications that power today's AI stack using sustainable technology solutions. We thrive on a culture of relentless innovation, ownership, and accountability, where every team member takes pride in their work and drives it with excellence and urgency. As an Nscaler, you'll build trust through openness and transparency, where everyone is inspired to do their best work. Collaboration is key, and we work together swiftly and respectfully, embracing adaptability and resilience in all we do. About the role Technical Product Managers at Nscale own the definition, delivery, and ongoing evolution of a slice of the Nscale platform. You partner closely with engineering, design, research, and go-to-market teams to translate customer problems and business goals into shippable product outcomes. TPMs work across the full breadth of Nscale - from core infrastructure primitives to managed platform services, developer experience, and internal tools - wherever product leverage is needed. As a Senior Technical Product Manager working with the Cloud Platform team, you'll own the product roadmap for Nscale Kubernetes Service (NKS) and our broader orchestration and scheduling services. You'll work day to day with platform engineers and cloud native engineers to deliver managed Kubernetes and the orchestration primitives that power workloads across the Nscale cloud. You operate at team scope, driving multi quarter initiatives within a single team. Senior Technical Product Manager, Kubernetes What you'll be doing Own the roadmap for NKS (our managed Kubernetes offering) and related orchestration and scheduling services on the Nscale cloud platform. Partner closely with platform engineers and cloud native engineers to deliver managed control planes, node pools, networking, storage, autoscaling, and workload scheduling capabilities. Lead multi sprint, cross functional initiatives from problem framing through launch and measurement - spanning the full lifecycle of orchestration services. Translate deep customer needs (AI/ML workloads, GPU scheduling, multitenant platform teams, enterprise operators) into a crisp, prioritised roadmap. Drive meaningful ambiguity: clarify unclear problem statements, align stakeholders across cloud, infra, and GTM, and define what "done" looks like. Partner with design and research to shape deep product experiences for platform operators and application developers, and validate hypotheses before committing engineering resources. Mentor junior product managers and raise the quality bar for PRDs, reviews, and product decisions across the team. Represent NKS and orchestration services in planning, reviews, and leadership updates. Define and drive the metrics that matter - reliability, time-to-cluster, workload density, cost efficiency, and developer experience. What you need 2+ years of product management experience in software or technology, with a track record of owning significant product areas. Hands on experience building or shipping products on top of cloud platforms (hyperscaler or specialised cloud) and a strong working knowledge of how cloud native services are designed, operated, and consumed. Deep familiarity with orchestration and scheduling technology - Kubernetes in particular, plus adjacent primitives such as container runtimes, schedulers (e.g. kube scheduler, Slurm, Nomad, Volcano), operators, service meshes, and workload autoscaling. Strong technical fluency: you can lead discussions with platform and cloud native engineers on architecture, trade offs, and feasibility for distributed systems and multi tenant platforms. Demonstrated ability to move from an ambiguous problem space to shipped product outcomes in an infrastructure or platform context. Experience mentoring or informally leading peers. Excellent written and verbal communication; you can make complex technical product decisions legible to engineers, customers, and executives alike. Nice to haves Degree in computer science, engineering, or a related field, or prior experience as a platform, cloud native, or infrastructure engineer. Experience shipping a managed Kubernetes service, container platform, or large scale scheduling system. Familiarity with GPU scheduling, accelerated computing, or running AI/ML workloads on Kubernetes. Experience with CNCF ecosystem projects (e.g. Cluster API, Karpenter, Cilium, Istio, Argo, KEDA, Knative). Experience in cloud infrastructure, developer platforms, enterprise software, or AI/ML products. Experience operating in high growth or early stage environments. Join Nscale as we build a world class AI cloud platform. If you're excited about shaping managed Kubernetes and orchestration services at the heart of our cloud, and raising the bar for the team around you, we'd love to hear from you! At Nscale, we are committed to fostering an inclusive, diverse, and equitable workplace. We believe that a variety of perspectives enriches our work environment, and we encourage applications from candidates of all backgrounds, experiences, and abilities. 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. If there's anything we can do to accommodate your specific situation, please let us know. The responsibilities outlined in this job description are not exhaustive and are intended to provide a general overview of the position. The employee may be required to perform additional duties, tasks, and responsibilities as assigned by management, consistent with the skills and qualifications required for the role.
15/05/2026
Full time
Nscale is taking on the hyperscalers by building a vertically integrated GenAI cloud platform. We own the data centres, software, and applications that power today's AI stack using sustainable technology solutions. We thrive on a culture of relentless innovation, ownership, and accountability, where every team member takes pride in their work and drives it with excellence and urgency. As an Nscaler, you'll build trust through openness and transparency, where everyone is inspired to do their best work. Collaboration is key, and we work together swiftly and respectfully, embracing adaptability and resilience in all we do. About the role Technical Product Managers at Nscale own the definition, delivery, and ongoing evolution of a slice of the Nscale platform. You partner closely with engineering, design, research, and go-to-market teams to translate customer problems and business goals into shippable product outcomes. TPMs work across the full breadth of Nscale - from core infrastructure primitives to managed platform services, developer experience, and internal tools - wherever product leverage is needed. As a Senior Technical Product Manager working with the Cloud Platform team, you'll own the product roadmap for Nscale Kubernetes Service (NKS) and our broader orchestration and scheduling services. You'll work day to day with platform engineers and cloud native engineers to deliver managed Kubernetes and the orchestration primitives that power workloads across the Nscale cloud. You operate at team scope, driving multi quarter initiatives within a single team. Senior Technical Product Manager, Kubernetes What you'll be doing Own the roadmap for NKS (our managed Kubernetes offering) and related orchestration and scheduling services on the Nscale cloud platform. Partner closely with platform engineers and cloud native engineers to deliver managed control planes, node pools, networking, storage, autoscaling, and workload scheduling capabilities. Lead multi sprint, cross functional initiatives from problem framing through launch and measurement - spanning the full lifecycle of orchestration services. Translate deep customer needs (AI/ML workloads, GPU scheduling, multitenant platform teams, enterprise operators) into a crisp, prioritised roadmap. Drive meaningful ambiguity: clarify unclear problem statements, align stakeholders across cloud, infra, and GTM, and define what "done" looks like. Partner with design and research to shape deep product experiences for platform operators and application developers, and validate hypotheses before committing engineering resources. Mentor junior product managers and raise the quality bar for PRDs, reviews, and product decisions across the team. Represent NKS and orchestration services in planning, reviews, and leadership updates. Define and drive the metrics that matter - reliability, time-to-cluster, workload density, cost efficiency, and developer experience. What you need 2+ years of product management experience in software or technology, with a track record of owning significant product areas. Hands on experience building or shipping products on top of cloud platforms (hyperscaler or specialised cloud) and a strong working knowledge of how cloud native services are designed, operated, and consumed. Deep familiarity with orchestration and scheduling technology - Kubernetes in particular, plus adjacent primitives such as container runtimes, schedulers (e.g. kube scheduler, Slurm, Nomad, Volcano), operators, service meshes, and workload autoscaling. Strong technical fluency: you can lead discussions with platform and cloud native engineers on architecture, trade offs, and feasibility for distributed systems and multi tenant platforms. Demonstrated ability to move from an ambiguous problem space to shipped product outcomes in an infrastructure or platform context. Experience mentoring or informally leading peers. Excellent written and verbal communication; you can make complex technical product decisions legible to engineers, customers, and executives alike. Nice to haves Degree in computer science, engineering, or a related field, or prior experience as a platform, cloud native, or infrastructure engineer. Experience shipping a managed Kubernetes service, container platform, or large scale scheduling system. Familiarity with GPU scheduling, accelerated computing, or running AI/ML workloads on Kubernetes. Experience with CNCF ecosystem projects (e.g. Cluster API, Karpenter, Cilium, Istio, Argo, KEDA, Knative). Experience in cloud infrastructure, developer platforms, enterprise software, or AI/ML products. Experience operating in high growth or early stage environments. Join Nscale as we build a world class AI cloud platform. If you're excited about shaping managed Kubernetes and orchestration services at the heart of our cloud, and raising the bar for the team around you, we'd love to hear from you! At Nscale, we are committed to fostering an inclusive, diverse, and equitable workplace. We believe that a variety of perspectives enriches our work environment, and we encourage applications from candidates of all backgrounds, experiences, and abilities. 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. If there's anything we can do to accommodate your specific situation, please let us know. The responsibilities outlined in this job description are not exhaustive and are intended to provide a general overview of the position. The employee may be required to perform additional duties, tasks, and responsibilities as assigned by management, consistent with the skills and qualifications required for the role.
Introduction At IBM CIC, we provide technical and industry expertise to a wide range of public and private sector clients in the UK. A career in IBM CIC means you'll have the opportunity to work with leading professionals across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. You will get the chance to deliver effective solutions, driving meaningful business change for our clients, using some of the latest technology platforms. Curiosity and a constant quest for knowledge serve as the foundation to success here. You'll be encouraged and supported to constantly reinvent yourself, focusing on skills in demand in an ever changing market. You'll be working with diverse teams, coming up with creative solutions which impact a wide network of clients, who may be at their site or one of our CIC or IBM locations. Our culture of evolution centres on long-term career growth and development opportunities in an environment that embraces your unique skills and experience. We offer: Many training opportunities from classroom to e-learning, mentoring and coaching programs and the chance to gain industry recognized certifications Regular and frequent promotion opportunities to ensure you can drive and develop your career with us Feedback and checkpoints throughout the year Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks A culture where your ideas for growth and innovation are always welcome Internal recognition programs for peer-to-peer appreciation as well as from manager to employees Tools and policies to support your work-life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returners scheme More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future. Your role and responsibilities We are looking for a Full Stack Developer to build modern, cloud native applications using the latest front end frameworks, scalable microservices, and hyperscaler cloud services. You will work across the entire technology stack designing intuitive user interfaces, implementing resilient backend microservices, developing event driven components, and deploying solutions using cloud native CI/CD pipelines. You will work with technologies such as React or Angular, Java/Spring Boot, .NET Core, Node.js, Python, Kafka, Docker, Kubernetes, serverless functions, and event streams. You may build solutions on AWS services like Lambda, EKS, DynamoDB, and CloudFront, or Azure services like AKS, App Services, APIM, Event Grid, Cosmos DB, and Azure Functions. This role is ideal for someone who enjoys solving complex engineering challenges, working in Agile teams, and building end to end cloud native products using modern tools and frameworks. Whether you are delivering features, guiding technical decisions, or owning key services, you will play a key part in building high performance, scalable, and secure applications. If you want to work with next generation cloud native architectures and full stack engineering, we'd love to hear from you. Key Responsibilities Develop full stack cloud native applications using microservices, APIs, and modern UI frameworks. Build front end applications using React or Angular (SPA or microfrontends). Develop scalable back end services following 12 factor principles and event driven patterns through Domain-Driven Design (DDD). Design Relational SQL and NoSQL data models for cloud hosted applications. Build applications using languages such as Java, .NET, Node.js, or Python. Deploy and manage containerised or serverless workloads using AWS or Azure cloud services. Work with event driven tools such as Kafka and cloud messaging services. Apply cloud native CI/CD, DevSecOps practices, and Test Driven Development. Collaborate with cross functional teams and support high quality delivery across the stack. Depending on experience, guide other developers or lead technical components Required technical and professional expertise Front End SPA and microfrontends Responsive Design React or Angular Back End Microservices design (12 factor, domain bounded) Common Design Patterns REST and event driven APIs SQL and NoSQL modelling Programming Languages / Runtimes Java (8+), GraalVM .NET / .NET Core JavaScript Node.js Python (Proficiency in at least one) Frameworks Spring Boot (must have) Quarkus Express.js Django Cloud (AWS and/or Azure) Compute & PaaS: AWS: EKS, ECS, Fargate, Lambda, ROSA Azure: AKS, Azure VMs, ACR, App Services, Functions, Service Fabric Routing / API AWS: API Gateway, ALB/NLB, Route 53 Azure: APIM Databases AWS: Aurora, RDS, DynamoDB Azure: SQL DB, Cosmos DB, Redis Event-driven services AWS: SQS, SNS, Kinesis, Dynamo Streams, MSKafka Azure: Service Bus, Event Grid, Logic Apps Storage AWS S3 Azure Blob Storage Observability AWS CloudWatch, X Ray, EventBridge Azure Monitor, App Insights Networking AWS VPC, EC2 Azure VNet Event Driven Kafka Zookeeper DevSecOps / CI/CD AWS: CodeBuild, CodeDeploy, CodePipeline, CodeCommit, SAM, CloudFormation Azure: Azure DevOps, YAML pipelines, PowerShell scripting Source Control: GitHub Security: IAM, Cognito, KMS, Secrets Manager Git-based workflows (GitHub, GitLab, Bitbucket) Engineering Practices Test Driven Development Cloud native CI/CD tooling Agile delivery Containerisation (Docker), orchestration (Kubernetes) Serverless architectures Microservices oriented design This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NVS) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). Preferred technical and professional experience Desirable certifications: • AWS Certified Developer - Associate • AWS Certified Solutions Architect - Associate • Google Professional Cloud Developer • Microsoft Azure Developer Associate (AZ 204) • Microsoft Azure Solutions Architect Expert • Certified Kubernetes Application Developer • Certified Kubernetes Administrator • Meta Full Stack Developer Professional Certificate • IBM Full Stack Software Developer Professional Certificate • Oracle Java SE Programmer • Node.js Application Developer Certification • MongoDB Developer Certification • Red Hat Certified Engineer • CompTIA Cloud• CompTIA Security+ IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
14/05/2026
Full time
Introduction At IBM CIC, we provide technical and industry expertise to a wide range of public and private sector clients in the UK. A career in IBM CIC means you'll have the opportunity to work with leading professionals across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. You will get the chance to deliver effective solutions, driving meaningful business change for our clients, using some of the latest technology platforms. Curiosity and a constant quest for knowledge serve as the foundation to success here. You'll be encouraged and supported to constantly reinvent yourself, focusing on skills in demand in an ever changing market. You'll be working with diverse teams, coming up with creative solutions which impact a wide network of clients, who may be at their site or one of our CIC or IBM locations. Our culture of evolution centres on long-term career growth and development opportunities in an environment that embraces your unique skills and experience. We offer: Many training opportunities from classroom to e-learning, mentoring and coaching programs and the chance to gain industry recognized certifications Regular and frequent promotion opportunities to ensure you can drive and develop your career with us Feedback and checkpoints throughout the year Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks A culture where your ideas for growth and innovation are always welcome Internal recognition programs for peer-to-peer appreciation as well as from manager to employees Tools and policies to support your work-life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returners scheme More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future. Your role and responsibilities We are looking for a Full Stack Developer to build modern, cloud native applications using the latest front end frameworks, scalable microservices, and hyperscaler cloud services. You will work across the entire technology stack designing intuitive user interfaces, implementing resilient backend microservices, developing event driven components, and deploying solutions using cloud native CI/CD pipelines. You will work with technologies such as React or Angular, Java/Spring Boot, .NET Core, Node.js, Python, Kafka, Docker, Kubernetes, serverless functions, and event streams. You may build solutions on AWS services like Lambda, EKS, DynamoDB, and CloudFront, or Azure services like AKS, App Services, APIM, Event Grid, Cosmos DB, and Azure Functions. This role is ideal for someone who enjoys solving complex engineering challenges, working in Agile teams, and building end to end cloud native products using modern tools and frameworks. Whether you are delivering features, guiding technical decisions, or owning key services, you will play a key part in building high performance, scalable, and secure applications. If you want to work with next generation cloud native architectures and full stack engineering, we'd love to hear from you. Key Responsibilities Develop full stack cloud native applications using microservices, APIs, and modern UI frameworks. Build front end applications using React or Angular (SPA or microfrontends). Develop scalable back end services following 12 factor principles and event driven patterns through Domain-Driven Design (DDD). Design Relational SQL and NoSQL data models for cloud hosted applications. Build applications using languages such as Java, .NET, Node.js, or Python. Deploy and manage containerised or serverless workloads using AWS or Azure cloud services. Work with event driven tools such as Kafka and cloud messaging services. Apply cloud native CI/CD, DevSecOps practices, and Test Driven Development. Collaborate with cross functional teams and support high quality delivery across the stack. Depending on experience, guide other developers or lead technical components Required technical and professional expertise Front End SPA and microfrontends Responsive Design React or Angular Back End Microservices design (12 factor, domain bounded) Common Design Patterns REST and event driven APIs SQL and NoSQL modelling Programming Languages / Runtimes Java (8+), GraalVM .NET / .NET Core JavaScript Node.js Python (Proficiency in at least one) Frameworks Spring Boot (must have) Quarkus Express.js Django Cloud (AWS and/or Azure) Compute & PaaS: AWS: EKS, ECS, Fargate, Lambda, ROSA Azure: AKS, Azure VMs, ACR, App Services, Functions, Service Fabric Routing / API AWS: API Gateway, ALB/NLB, Route 53 Azure: APIM Databases AWS: Aurora, RDS, DynamoDB Azure: SQL DB, Cosmos DB, Redis Event-driven services AWS: SQS, SNS, Kinesis, Dynamo Streams, MSKafka Azure: Service Bus, Event Grid, Logic Apps Storage AWS S3 Azure Blob Storage Observability AWS CloudWatch, X Ray, EventBridge Azure Monitor, App Insights Networking AWS VPC, EC2 Azure VNet Event Driven Kafka Zookeeper DevSecOps / CI/CD AWS: CodeBuild, CodeDeploy, CodePipeline, CodeCommit, SAM, CloudFormation Azure: Azure DevOps, YAML pipelines, PowerShell scripting Source Control: GitHub Security: IAM, Cognito, KMS, Secrets Manager Git-based workflows (GitHub, GitLab, Bitbucket) Engineering Practices Test Driven Development Cloud native CI/CD tooling Agile delivery Containerisation (Docker), orchestration (Kubernetes) Serverless architectures Microservices oriented design This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NVS) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). Preferred technical and professional experience Desirable certifications: • AWS Certified Developer - Associate • AWS Certified Solutions Architect - Associate • Google Professional Cloud Developer • Microsoft Azure Developer Associate (AZ 204) • Microsoft Azure Solutions Architect Expert • Certified Kubernetes Application Developer • Certified Kubernetes Administrator • Meta Full Stack Developer Professional Certificate • IBM Full Stack Software Developer Professional Certificate • Oracle Java SE Programmer • Node.js Application Developer Certification • MongoDB Developer Certification • Red Hat Certified Engineer • CompTIA Cloud• CompTIA Security+ IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Location(s):UK, Europe & Africa : UK : Leeds BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Description Are you passionate about working with cutting edge technology and self motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced AWS Developer. As a key member of a Software Engineering team, you'll be working with our National Security Customers to build systems that support their core mission capabilities. You'll work as part of empowered, autonomous DevOps teams with regular contact with end users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services on AWS. You'll be encouraged to identify new ways of solving problems and get to work in a range of different teams across our customer organisations. You will work in a small team given as much ownership and responsibility as you have the appetite for but part of a much bigger Engineering community to give you the support you need to grow in your career. We fully embrace DevOps ways of working in our teams, and build a very broad range of capabilities for our customers. We therefore value Engineers who enjoy playing a role in the full delivery lifecycle and are flexible to learn and pick up new technologies and approaches. You'll be playing a role in identifying the right technologies to use for the job and be supported with training as needed through access to services such as Pluralsight. It's an amazing time to join our team to help shape our customer's exciting cloud adoption journey. Not only will your team be directly making a huge impact upon the systems you work on, you'll be doing it for an organisation who makes a huge impact to the security of the UK. About you You will have experience in many of the following: Plenty of experience in AWS and experience in solving complex business issues; Regarded as an AWS subject matter expert Demonstrable expertise with AWS services such as EC2, ECS, EKS, S3, Lambda, RDS, KMS, ELB, SNS, SQS, IAM Scripting abilities with languages such as Shell, Bash, or Python Good coding experience of at least 1 Lambda compatible language Proficient in Infrastructure as Code technologies (eg CloudFormation, CDK, Terraform) Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Great communication and problem solving skills, and a desire to learn new technologies Working in an Agile environment (e.g. Scrum, Kanban, SAFe, XP, etc) It would be great if you also had experience in some of these, but if not we'll help you with them AWS Certification at Associate level eg Solution Architect, Developer or DevOps Expertise in microservices and API design Docker, and container runtime platforms such as Kubernetes, EKS, ECS etc Strong understand of operational concepts on AWS, particularly monitoring and observability, FinOps Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using Automated Testing Frameworks A working knowledge of Linux, networking, routing & firewalls etc Security Clearance is required for this vacancy. If you are not currently Security Cleared, you will need to be eligible for this and willing to go through the process. How we will support you Work life balance is important; you can work around core hours with flexible and part time working As many of our customers work predominantly in the office, we expect all of our staff to work at least 3 days per week in the office You'll get 25 days holiday a year and the option to buy/sell and carry over from the year before Our flexible benefits package includes private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more You'll have a dedicated Career Manager to help you develop your career and guide you on your journey through BAE You'll be part of our company bonus scheme You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing About our team Our people are what differentiates us; they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting edge, high quality solutions. Our breadth of work across the Public Sector provides diverse opportunities for our people to develop their careers in new areas of expertise and with new clients. You'll be part of a big company, but we try to create a culture that feels like a small one. The work will stretch you and be challenging, but we encourage a healthy work life balance. Most of all, we know teams who work well together also perform well. We'll do everything we can to ensure you have fun at work, and in social activities outside of it whether that's virtually or in person, as conditions allow. You will be joining our National Security business which is the largest area within our UK business. Our mission is to be the most trusted partner for our National Security clients in delivery of their core mission. At the end of 2020 we had over 700 employees working across our security and law enforcement customers. This year, we are looking to build on our success and grow even further by recruiting over 100 new members to our team. We have a rich history of working within National Security. In fact, we have over 40 years' experience of delivering advice and solutions to our customers in this sector, supporting them in carrying out their vital missions. More about BAE Systems You will work for a division of BAE Systems who helps nations, governments and businesses around the world defend themselves against cyber crime, reduce their risk in the connected world, comply with regulation, and transform their operations. We're a consultancy and products business and employ smart, motivated individuals who work together across a range of projects and products. You'll get to work on a variety of different systems for different customers throughout your career with us. We're passionate about Diversity and Inclusion in our workforce and the people you'll work with will reflect this. We employ over 4,000 people across 18 countries in the Americas, APAC, UK and EMEA. For more information please visit our website: Help us secure a connected world. Apply now and be inspired. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.
13/05/2026
Full time
Location(s):UK, Europe & Africa : UK : Leeds BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Description Are you passionate about working with cutting edge technology and self motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced AWS Developer. As a key member of a Software Engineering team, you'll be working with our National Security Customers to build systems that support their core mission capabilities. You'll work as part of empowered, autonomous DevOps teams with regular contact with end users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services on AWS. You'll be encouraged to identify new ways of solving problems and get to work in a range of different teams across our customer organisations. You will work in a small team given as much ownership and responsibility as you have the appetite for but part of a much bigger Engineering community to give you the support you need to grow in your career. We fully embrace DevOps ways of working in our teams, and build a very broad range of capabilities for our customers. We therefore value Engineers who enjoy playing a role in the full delivery lifecycle and are flexible to learn and pick up new technologies and approaches. You'll be playing a role in identifying the right technologies to use for the job and be supported with training as needed through access to services such as Pluralsight. It's an amazing time to join our team to help shape our customer's exciting cloud adoption journey. Not only will your team be directly making a huge impact upon the systems you work on, you'll be doing it for an organisation who makes a huge impact to the security of the UK. About you You will have experience in many of the following: Plenty of experience in AWS and experience in solving complex business issues; Regarded as an AWS subject matter expert Demonstrable expertise with AWS services such as EC2, ECS, EKS, S3, Lambda, RDS, KMS, ELB, SNS, SQS, IAM Scripting abilities with languages such as Shell, Bash, or Python Good coding experience of at least 1 Lambda compatible language Proficient in Infrastructure as Code technologies (eg CloudFormation, CDK, Terraform) Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Great communication and problem solving skills, and a desire to learn new technologies Working in an Agile environment (e.g. Scrum, Kanban, SAFe, XP, etc) It would be great if you also had experience in some of these, but if not we'll help you with them AWS Certification at Associate level eg Solution Architect, Developer or DevOps Expertise in microservices and API design Docker, and container runtime platforms such as Kubernetes, EKS, ECS etc Strong understand of operational concepts on AWS, particularly monitoring and observability, FinOps Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using Automated Testing Frameworks A working knowledge of Linux, networking, routing & firewalls etc Security Clearance is required for this vacancy. If you are not currently Security Cleared, you will need to be eligible for this and willing to go through the process. How we will support you Work life balance is important; you can work around core hours with flexible and part time working As many of our customers work predominantly in the office, we expect all of our staff to work at least 3 days per week in the office You'll get 25 days holiday a year and the option to buy/sell and carry over from the year before Our flexible benefits package includes private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more You'll have a dedicated Career Manager to help you develop your career and guide you on your journey through BAE You'll be part of our company bonus scheme You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing About our team Our people are what differentiates us; they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting edge, high quality solutions. Our breadth of work across the Public Sector provides diverse opportunities for our people to develop their careers in new areas of expertise and with new clients. You'll be part of a big company, but we try to create a culture that feels like a small one. The work will stretch you and be challenging, but we encourage a healthy work life balance. Most of all, we know teams who work well together also perform well. We'll do everything we can to ensure you have fun at work, and in social activities outside of it whether that's virtually or in person, as conditions allow. You will be joining our National Security business which is the largest area within our UK business. Our mission is to be the most trusted partner for our National Security clients in delivery of their core mission. At the end of 2020 we had over 700 employees working across our security and law enforcement customers. This year, we are looking to build on our success and grow even further by recruiting over 100 new members to our team. We have a rich history of working within National Security. In fact, we have over 40 years' experience of delivering advice and solutions to our customers in this sector, supporting them in carrying out their vital missions. More about BAE Systems You will work for a division of BAE Systems who helps nations, governments and businesses around the world defend themselves against cyber crime, reduce their risk in the connected world, comply with regulation, and transform their operations. We're a consultancy and products business and employ smart, motivated individuals who work together across a range of projects and products. You'll get to work on a variety of different systems for different customers throughout your career with us. We're passionate about Diversity and Inclusion in our workforce and the people you'll work with will reflect this. We employ over 4,000 people across 18 countries in the Americas, APAC, UK and EMEA. For more information please visit our website: Help us secure a connected world. Apply now and be inspired. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.
warpSpeed is pioneering the world's premier Application AI tool, elevating the use of Daily Tools to create unprecedented productivity and insights for users, moment by moment, hour by hour. We're on a mission to create hundreds of powerful life-changing AI services that usher in a new wave of intelligence, awareness, and productivity for the human race. The Opportunity: We're seeking visionary Senior Application Architect to join our team and play a pivotal role in shaping the technical foundation of our groundbreaking productivity platform. In this role, you'll be responsible for designing and overseeing the implementation of robust, scalable, and innovative AI-powered systems that form the core of warpSpeed's offerings. Key Responsibilities: Leading the design and architecture of warpSpeed's Application AI platform, ensuring scalability, performance, and integration of multiple AI services. Develop technical strategies to seamlessly integrate AI capabilities into daily productivity tools such as calendars, task managers, and communication apps. Create architectural blueprints for new AI features and services, considering factors such as data flow, processing requirements, and user experience. Establish best practices, coding standards, and architectural guidelines for the development team. Evaluate and recommend new technologies, frameworks, and tools to enhance our AI capabilities and overall system performance. Lead technical discussions and present architectural decisions to both technical and non technical stakeholders. Mentor and guide junior architects and engineers, fostering a culture of innovation and technical excellence. Qualifications: Master's or Ph.D. in Computer Science, Software Engineering, or a related field, with 10+ years of experience in software architecture (including 5+ years in AI/ML systems). Proven track record of designing and implementing large scale, distributed AI systems. Deep understanding of AI and machine learning (natural language processing, computer vision, predictive modeling). Extensive experience with cloud platforms (AWS, Google Cloud, Azure) and their AI/ML offerings. Strong programming skills (Python, Java, C++) and experience with DevOps practices (CI/CD). Knowledge of big data technologies (Hadoop, Spark, Flink). Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB), message queueing systems (Kafka, RabbitMQ), and version control systems (Git). Preferred Skills: Hugging Face Transformers. Familiarity with time series databases and analysis tools. Knowledge of AI model serving frameworks like TensorFlow Serving or ONNX Runtime. Experience with AI ethics and bias mitigation techniques. Familiarity with GPU acceleration and distributed computing for AI workloads. Career Growth and Impact: Technical Leadership and Innovation: Lead the architectural vision for a revolutionary Application AI platform. Opportunity to solve complex technical challenges at the intersection of AI, cloud computing, and productivity tools. Influence the direction of AI applications in daily software tools. Play a key role in a rapidly growing startup that's redefining productivity in the AI era. Opportunity to shape the future of work and personal productivity for millions of users. Clear path for career advancement as we expand our technical capabilities and market reach. Collaborative Environment: Work alongside world-class AI researchers, data scientists, and software engineers. Regular architecture review sessions and innovation workshops. Encouragement to explore and implement cutting edge technologies. Electric car salary sacrifice scheme. Market leading compensation. Flexible working arrangements. Team building events and celebrations.
11/05/2026
Full time
warpSpeed is pioneering the world's premier Application AI tool, elevating the use of Daily Tools to create unprecedented productivity and insights for users, moment by moment, hour by hour. We're on a mission to create hundreds of powerful life-changing AI services that usher in a new wave of intelligence, awareness, and productivity for the human race. The Opportunity: We're seeking visionary Senior Application Architect to join our team and play a pivotal role in shaping the technical foundation of our groundbreaking productivity platform. In this role, you'll be responsible for designing and overseeing the implementation of robust, scalable, and innovative AI-powered systems that form the core of warpSpeed's offerings. Key Responsibilities: Leading the design and architecture of warpSpeed's Application AI platform, ensuring scalability, performance, and integration of multiple AI services. Develop technical strategies to seamlessly integrate AI capabilities into daily productivity tools such as calendars, task managers, and communication apps. Create architectural blueprints for new AI features and services, considering factors such as data flow, processing requirements, and user experience. Establish best practices, coding standards, and architectural guidelines for the development team. Evaluate and recommend new technologies, frameworks, and tools to enhance our AI capabilities and overall system performance. Lead technical discussions and present architectural decisions to both technical and non technical stakeholders. Mentor and guide junior architects and engineers, fostering a culture of innovation and technical excellence. Qualifications: Master's or Ph.D. in Computer Science, Software Engineering, or a related field, with 10+ years of experience in software architecture (including 5+ years in AI/ML systems). Proven track record of designing and implementing large scale, distributed AI systems. Deep understanding of AI and machine learning (natural language processing, computer vision, predictive modeling). Extensive experience with cloud platforms (AWS, Google Cloud, Azure) and their AI/ML offerings. Strong programming skills (Python, Java, C++) and experience with DevOps practices (CI/CD). Knowledge of big data technologies (Hadoop, Spark, Flink). Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB), message queueing systems (Kafka, RabbitMQ), and version control systems (Git). Preferred Skills: Hugging Face Transformers. Familiarity with time series databases and analysis tools. Knowledge of AI model serving frameworks like TensorFlow Serving or ONNX Runtime. Experience with AI ethics and bias mitigation techniques. Familiarity with GPU acceleration and distributed computing for AI workloads. Career Growth and Impact: Technical Leadership and Innovation: Lead the architectural vision for a revolutionary Application AI platform. Opportunity to solve complex technical challenges at the intersection of AI, cloud computing, and productivity tools. Influence the direction of AI applications in daily software tools. Play a key role in a rapidly growing startup that's redefining productivity in the AI era. Opportunity to shape the future of work and personal productivity for millions of users. Clear path for career advancement as we expand our technical capabilities and market reach. Collaborative Environment: Work alongside world-class AI researchers, data scientists, and software engineers. Regular architecture review sessions and innovation workshops. Encouragement to explore and implement cutting edge technologies. Electric car salary sacrifice scheme. Market leading compensation. Flexible working arrangements. Team building events and celebrations.
Founded in 1994, Sports Interactive became a wholly owned subsidiary of SEGA Europe in 2006. Based at the Here East technology hub in Stratford, East London, the SI team continues to expand as we bring our titles to an ever growing audience across an increasing variety of platforms. Job Title: Lead Software Engineer - Core Tech Team: Systems Reporting into: Technical Director Working Model: Hybrid 2-3 days per week in Studio Remote by exception Location: Here East, Queen Elizabeth Olympic Park, London, E15 2GW Position Overview We are seeking a highly skilled and experienced Lead Software Engineer to join our Core Tech team in the Studio Technology Group. You bring extensive expertise in modern C++ and building robust shared libraries that can be used across multiple products and platforms, with a strong ability to define technical direction and guide others in architecting and implementing efficient, maintainable systems. This role involves leading the architecture and hands on implementation of scalable and reusable foundations (core technology and tools) primarily in C++, designed so teams across the studio can adopt them easily and build on them with confidence. You will collaborate closely with other engineering teams, design, production, QA, and other stakeholders in the studio to align on priorities, remove blockers, and deliver high quality user experiences on multiple platforms including desktop, console, and mobile. Although modern C++ is the primary focus of the role, solid working familiarity with Unity and C# is also required. Your contributions will directly shape the technical foundations and developer experience that enable teams across the studio to build intuitive, performant, and engaging Football Manager experiences, improving the player facing experience for our global audience. We expect our lead engineers to take ownership of both delivery and team outcomes, continuously improving standards, processes, and technical quality. You will manage the team and lead by example, mentor and coach engineers, and support their professional development and promote best practices across the team. Key Responsibilities Lead the design, implementation, and maintenance of scalable, reusable C++ libraries and tooling that support game teams across the studio. Provide technical leadership for our shared technology foundations (e.g., core runtime systems, platform abstractions, data/serialisation layers, build/integration tooling, and developer workflows), and define standards, patterns, and best practices. Own planning and coordination for the team's work: scope, break down initiatives, assign and monitor delivery, and proactively manage risks and dependencies. Manage and support engineers on the team, including regular 1:1s, technical reviews, and progression, and foster a positive growth culture. Be a point of contact for shared runtime and tooling engineering across the studio, collaborating with other engineering teams, Design, Production, QA, and other disciplines to align on solutions and priorities. Drive code quality and technical excellence through reviews, architecture discussions, documentation, and continuous improvement of workflows and pipelines. Investigate and resolve complex technical issues, including performance bottlenecks, stability problems, and cross platform challenges. Champion profiling, optimisation, and appropriate use of tooling (profilers, static analysis, crash/telemetry investigation) to improve performance and reliability. Support hiring and onboarding for the team, including participating in interviews and helping to continuously improve team practices. Knowledge, Skills, and Experience Extensive professional experience in software engineering in video games using C++, having shipped multiple titles across multiple platforms. Expert modern C++ knowledge, including performance considerations (memory, allocation patterns, concurrency, data oriented design where appropriate). Strong technical capability building and maintaining shared codebases/libraries (including clear API design, versioning, and backward compatibility) used by multiple teams. Good experience improving developer workflows (build systems, CI, diagnostics, and tooling) for large multi team codebases. Consistently deliver a high bar for code quality, producing clean, maintainable, portable, performant, and well documented code. Proven ability to design and evolve architecture for complex systems, balancing scalability, iteration speed, stability, and cross team usability. Strong experience with profiling and optimisation, and a pragmatic approach to diagnosing and fixing performance and stability issues. Demonstrated experience leading engineers through coaching and mentoring; line management experience is beneficial (or clear readiness to step into people leadership). Strong analytical and problem solving skills, with a proactive approach to technical challenges. Excellent communication skills, able to explain technical concepts clearly and adapt communication to different audiences (engineering and non engineering). Experience contributing to planning (estimation, risk management, dependency management) and collaborating with producers and product stakeholders to deliver against priorities. Cross platform development experience on two or more platforms (desktop, console, and/or mobile). Solid working familiarity with Unity and C# is required to collaborate effectively with other teams. Knowledge of Football Manager is beneficial; interest in football is a plus. Benefits of Working at Sports Interactive Private Healthcare and Dental Plans A range of Gym Membership options through our Benefits partners Travel Insurance for yourself and your family Subsidised mental health, therapy, and coaching sessions are available Access to our on site physical and massage therapist services Free access to games released under the SEGA Europe umbrella Contributory Pension Scheme (up to 7% of annual salary) Regular events in collaboration with our partnered football clubs Free onsite evening bar in our London HQ A well stocked breakfast bar with cereals, fruits, teas, and coffees Multiple clubs and societies to join e.g., book club and art workshops Your club's shirt personalised upon passing probation Trophies & gift cards for length of service milestones Cupcakes delivered on your birthday We are proud to be an equal opportunities employer and encourage applications from any relevant candidate irrespective of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion, or belief. SI is proudly a Disability Confident Committed employer, and we are dedicated to ensuring our recruitment process is inclusive and accessible. Our studio has disabled access and facilities but please ensure you advise us if you require any other reasonable adjustments to be made to support you during the recruitment process.
11/05/2026
Full time
Founded in 1994, Sports Interactive became a wholly owned subsidiary of SEGA Europe in 2006. Based at the Here East technology hub in Stratford, East London, the SI team continues to expand as we bring our titles to an ever growing audience across an increasing variety of platforms. Job Title: Lead Software Engineer - Core Tech Team: Systems Reporting into: Technical Director Working Model: Hybrid 2-3 days per week in Studio Remote by exception Location: Here East, Queen Elizabeth Olympic Park, London, E15 2GW Position Overview We are seeking a highly skilled and experienced Lead Software Engineer to join our Core Tech team in the Studio Technology Group. You bring extensive expertise in modern C++ and building robust shared libraries that can be used across multiple products and platforms, with a strong ability to define technical direction and guide others in architecting and implementing efficient, maintainable systems. This role involves leading the architecture and hands on implementation of scalable and reusable foundations (core technology and tools) primarily in C++, designed so teams across the studio can adopt them easily and build on them with confidence. You will collaborate closely with other engineering teams, design, production, QA, and other stakeholders in the studio to align on priorities, remove blockers, and deliver high quality user experiences on multiple platforms including desktop, console, and mobile. Although modern C++ is the primary focus of the role, solid working familiarity with Unity and C# is also required. Your contributions will directly shape the technical foundations and developer experience that enable teams across the studio to build intuitive, performant, and engaging Football Manager experiences, improving the player facing experience for our global audience. We expect our lead engineers to take ownership of both delivery and team outcomes, continuously improving standards, processes, and technical quality. You will manage the team and lead by example, mentor and coach engineers, and support their professional development and promote best practices across the team. Key Responsibilities Lead the design, implementation, and maintenance of scalable, reusable C++ libraries and tooling that support game teams across the studio. Provide technical leadership for our shared technology foundations (e.g., core runtime systems, platform abstractions, data/serialisation layers, build/integration tooling, and developer workflows), and define standards, patterns, and best practices. Own planning and coordination for the team's work: scope, break down initiatives, assign and monitor delivery, and proactively manage risks and dependencies. Manage and support engineers on the team, including regular 1:1s, technical reviews, and progression, and foster a positive growth culture. Be a point of contact for shared runtime and tooling engineering across the studio, collaborating with other engineering teams, Design, Production, QA, and other disciplines to align on solutions and priorities. Drive code quality and technical excellence through reviews, architecture discussions, documentation, and continuous improvement of workflows and pipelines. Investigate and resolve complex technical issues, including performance bottlenecks, stability problems, and cross platform challenges. Champion profiling, optimisation, and appropriate use of tooling (profilers, static analysis, crash/telemetry investigation) to improve performance and reliability. Support hiring and onboarding for the team, including participating in interviews and helping to continuously improve team practices. Knowledge, Skills, and Experience Extensive professional experience in software engineering in video games using C++, having shipped multiple titles across multiple platforms. Expert modern C++ knowledge, including performance considerations (memory, allocation patterns, concurrency, data oriented design where appropriate). Strong technical capability building and maintaining shared codebases/libraries (including clear API design, versioning, and backward compatibility) used by multiple teams. Good experience improving developer workflows (build systems, CI, diagnostics, and tooling) for large multi team codebases. Consistently deliver a high bar for code quality, producing clean, maintainable, portable, performant, and well documented code. Proven ability to design and evolve architecture for complex systems, balancing scalability, iteration speed, stability, and cross team usability. Strong experience with profiling and optimisation, and a pragmatic approach to diagnosing and fixing performance and stability issues. Demonstrated experience leading engineers through coaching and mentoring; line management experience is beneficial (or clear readiness to step into people leadership). Strong analytical and problem solving skills, with a proactive approach to technical challenges. Excellent communication skills, able to explain technical concepts clearly and adapt communication to different audiences (engineering and non engineering). Experience contributing to planning (estimation, risk management, dependency management) and collaborating with producers and product stakeholders to deliver against priorities. Cross platform development experience on two or more platforms (desktop, console, and/or mobile). Solid working familiarity with Unity and C# is required to collaborate effectively with other teams. Knowledge of Football Manager is beneficial; interest in football is a plus. Benefits of Working at Sports Interactive Private Healthcare and Dental Plans A range of Gym Membership options through our Benefits partners Travel Insurance for yourself and your family Subsidised mental health, therapy, and coaching sessions are available Access to our on site physical and massage therapist services Free access to games released under the SEGA Europe umbrella Contributory Pension Scheme (up to 7% of annual salary) Regular events in collaboration with our partnered football clubs Free onsite evening bar in our London HQ A well stocked breakfast bar with cereals, fruits, teas, and coffees Multiple clubs and societies to join e.g., book club and art workshops Your club's shirt personalised upon passing probation Trophies & gift cards for length of service milestones Cupcakes delivered on your birthday We are proud to be an equal opportunities employer and encourage applications from any relevant candidate irrespective of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion, or belief. SI is proudly a Disability Confident Committed employer, and we are dedicated to ensuring our recruitment process is inclusive and accessible. Our studio has disabled access and facilities but please ensure you advise us if you require any other reasonable adjustments to be made to support you during the recruitment process.
About GBG Enabling safe and rewarding digital lives for genuine people, everywhere We make it our mission to ensure more genuine people have digital access to opportunities, and businesses have access to more genuine people. Our technology draws on diverse and reliable data to create a single point of truth for identity and address verification. With over 30 years of experience behind us our team and technology are focused on enabling safe and rewarding digital lives for everyone. Regardless of age, location or background, genuine people everywhere should be able to digitally prove who they are and where they live. About the team and role Documents & Biometrics - Sentinel Product Team We're a close-knit group with a high sense of ownership and a shared determination to get things done and keep our customers satisfied. We value every team member's contribution, hold ourselves accountable for quality, and take pride in delivering software that works reliably in the real world. You'll be joining the Windows Desktop SDK team within GBG's Documents & Biometrics product group. The core engineering team consists of three Software Engineers (+ this role) and two QA Engineers, working closely with a hands-on Engineering Manager and a Product Owner. The team is primarily based in Manchester, New Hampshire, with colleagues working remotely from Mexico and California, giving the team a genuinely international feel. This role is hybrid, with an expectation of two days per week in our Manchester, NH office to maximise in person collaboration with the core team. Beyond the immediate team, you'll collaborate with the wider family of squads working across the Documents & Biometrics portfolio, so there's genuine breadth of exposure and cross-team connection, not just a narrow lane. Our flagship product is Sentinel, a forensic document-authentication engine trusted by organisations in some of the most demanding identity verification environments in the world, including border control, law enforcement, and regulated financial services. The stakes are high; accepting a fraudulent identity document in these contexts can have serious real-world consequences, and Sentinel exists to prevent that. Formed in July 2024, this team was brought together with a clear mandate to take ownership of Sentinel and elevate it. That means balancing meaningful feature delivery against a deliberate programme of technical improvement, modernisation, and automation, and there's a strong roadmap with plenty to get your teeth into. You'd be joining at an exciting point in that journey. As a Senior Software Engineer, you'll take ownership of complex features and improvements across the Windows-deployed SDKs and supporting desktop components that power Sentinel. Our software runs across a range of scanning devices, including hardware we badge under our own product lines, and a key part of the role is ensuring robust compatibility is maintained across that device ecosystem. You won't need to be a hardware engineer; we have dedicated hardware technicians for that. But you will need a practical appreciation for software-hardware interaction and the discipline to test and validate across multiple device configurations. What you will do This is a role with real breadth. You'll ship features, improve the codebase, and raise the technical bar for the team, often all at once. Design, implement, and maintain complex features and fixes in C#/.NET Windows SDKs and supporting desktop components Own technical solutions end-to-end, from design through implementation, testing, and release Improve architecture, code quality, performance, and diagnosability for Windows SDK deliverables Refactor and modernise existing code to improve testability and long-term sustainability Debug and resolve complex Windows issues using logs, runtime behaviour, and deep system analysis Build and evolve automation including unit and integration tests Contribute across the delivery pipeline where needed, covering build automation, packaging, deployment, and validation workflows Maintain compatibility across the range of scanning devices and hardware platforms our software supports Produce and maintain clear technical documentation to support knowledge sharing and onboarding Experiment with and integrate AI tools into the team's daily workflows to accelerate delivery and quality Collaborate closely with engineers across the Desktop team and wider Documents & Biometrics group Contribute actively to agile ceremonies including sprint planning, stand-ups, and retrospectives Skills we're looking for Strong professional experience developing Windows-delivered SDKs and/or desktop components using C# and .NET Framework Proven track record of owning and delivering complex features in production codebases Strong software design, debugging, and problem-solving skills Proficiency with Git/GitHub and collaborative development workflows Experience modernising older codebases to current technologies and standards Experience improving testability, reliability, and automation in Windows-based products Comfortable contributing across the delivery pipeline when needed, covering build, packaging, deployment, and validation Desirable Skills Document imaging fundamentals for scanning and OCR Proven use of AI tools embedded systematically into day-to-day development, using them to improve quality, accelerate delivery, or reduce toil, not just as an occasional aid C++ experience AWS experience (used for development team infrastructure) Experience working with device SDKs, peripherals, or scanner hardware Familiarity with CI/CD systems for Windows builds and validation InstallShield experience, particularly building and maintaining Windows SDK installers To find out more As an equal opportunity employer, we are dedicated to creating a diverse and inclusive workplace where everyone feels valued and empowered. Please inform your GBG Talent Attraction Partner if you require any reasonable adjustments to the interview process. To chat to the Talent Attraction team and find out more about our benefits and why we're a great place to work, drop an email to text removed and we'll be in touch. You can also find out more about careers at GBG and check out our current opportunities at text removed. Unleash your potential and be part of our mission to power safe and rewarding digital lives.
10/05/2026
Full time
About GBG Enabling safe and rewarding digital lives for genuine people, everywhere We make it our mission to ensure more genuine people have digital access to opportunities, and businesses have access to more genuine people. Our technology draws on diverse and reliable data to create a single point of truth for identity and address verification. With over 30 years of experience behind us our team and technology are focused on enabling safe and rewarding digital lives for everyone. Regardless of age, location or background, genuine people everywhere should be able to digitally prove who they are and where they live. About the team and role Documents & Biometrics - Sentinel Product Team We're a close-knit group with a high sense of ownership and a shared determination to get things done and keep our customers satisfied. We value every team member's contribution, hold ourselves accountable for quality, and take pride in delivering software that works reliably in the real world. You'll be joining the Windows Desktop SDK team within GBG's Documents & Biometrics product group. The core engineering team consists of three Software Engineers (+ this role) and two QA Engineers, working closely with a hands-on Engineering Manager and a Product Owner. The team is primarily based in Manchester, New Hampshire, with colleagues working remotely from Mexico and California, giving the team a genuinely international feel. This role is hybrid, with an expectation of two days per week in our Manchester, NH office to maximise in person collaboration with the core team. Beyond the immediate team, you'll collaborate with the wider family of squads working across the Documents & Biometrics portfolio, so there's genuine breadth of exposure and cross-team connection, not just a narrow lane. Our flagship product is Sentinel, a forensic document-authentication engine trusted by organisations in some of the most demanding identity verification environments in the world, including border control, law enforcement, and regulated financial services. The stakes are high; accepting a fraudulent identity document in these contexts can have serious real-world consequences, and Sentinel exists to prevent that. Formed in July 2024, this team was brought together with a clear mandate to take ownership of Sentinel and elevate it. That means balancing meaningful feature delivery against a deliberate programme of technical improvement, modernisation, and automation, and there's a strong roadmap with plenty to get your teeth into. You'd be joining at an exciting point in that journey. As a Senior Software Engineer, you'll take ownership of complex features and improvements across the Windows-deployed SDKs and supporting desktop components that power Sentinel. Our software runs across a range of scanning devices, including hardware we badge under our own product lines, and a key part of the role is ensuring robust compatibility is maintained across that device ecosystem. You won't need to be a hardware engineer; we have dedicated hardware technicians for that. But you will need a practical appreciation for software-hardware interaction and the discipline to test and validate across multiple device configurations. What you will do This is a role with real breadth. You'll ship features, improve the codebase, and raise the technical bar for the team, often all at once. Design, implement, and maintain complex features and fixes in C#/.NET Windows SDKs and supporting desktop components Own technical solutions end-to-end, from design through implementation, testing, and release Improve architecture, code quality, performance, and diagnosability for Windows SDK deliverables Refactor and modernise existing code to improve testability and long-term sustainability Debug and resolve complex Windows issues using logs, runtime behaviour, and deep system analysis Build and evolve automation including unit and integration tests Contribute across the delivery pipeline where needed, covering build automation, packaging, deployment, and validation workflows Maintain compatibility across the range of scanning devices and hardware platforms our software supports Produce and maintain clear technical documentation to support knowledge sharing and onboarding Experiment with and integrate AI tools into the team's daily workflows to accelerate delivery and quality Collaborate closely with engineers across the Desktop team and wider Documents & Biometrics group Contribute actively to agile ceremonies including sprint planning, stand-ups, and retrospectives Skills we're looking for Strong professional experience developing Windows-delivered SDKs and/or desktop components using C# and .NET Framework Proven track record of owning and delivering complex features in production codebases Strong software design, debugging, and problem-solving skills Proficiency with Git/GitHub and collaborative development workflows Experience modernising older codebases to current technologies and standards Experience improving testability, reliability, and automation in Windows-based products Comfortable contributing across the delivery pipeline when needed, covering build, packaging, deployment, and validation Desirable Skills Document imaging fundamentals for scanning and OCR Proven use of AI tools embedded systematically into day-to-day development, using them to improve quality, accelerate delivery, or reduce toil, not just as an occasional aid C++ experience AWS experience (used for development team infrastructure) Experience working with device SDKs, peripherals, or scanner hardware Familiarity with CI/CD systems for Windows builds and validation InstallShield experience, particularly building and maintaining Windows SDK installers To find out more As an equal opportunity employer, we are dedicated to creating a diverse and inclusive workplace where everyone feels valued and empowered. Please inform your GBG Talent Attraction Partner if you require any reasonable adjustments to the interview process. To chat to the Talent Attraction team and find out more about our benefits and why we're a great place to work, drop an email to text removed and we'll be in touch. You can also find out more about careers at GBG and check out our current opportunities at text removed. Unleash your potential and be part of our mission to power safe and rewarding digital lives.
LocationWaterside, United Kingdom, United Kingdom# Lead Data Scientist at N Consulting LtdLocationWaterside, United Kingdom, United KingdomSalary£400 - £450 /dayJob TypeContractDate PostedFebruary 16th, 2026Apply Now Role title: Data Scientist Location: Waterside, UK Role purpose : This role is responsible for developing industrialized optimisation and machine learning models as part of a full-stack product squad that delivers operations decision-support software Scope As a key member of a product squad and reporting to the Lead Product Data Scientist, a Data Scientist will develop data pipelines, machine learning models, and complex optimization models in the ODS software product suiteThe Data Scientist oversees modelling and robust implementation of features contributing to an operations decision-support productIn developing a product's core algorithm, the full-stack Data Scientist role will ensure that their features integrate seamlessly into the product's technical stack (data ingestion, user interface, orchestration) as well as the business process and use case (e.g., to maximize impact and value realization) Accountabilities The Data Scientist has full-stack accountabilities across the full value chain of building an industrialized data-science software product: Understanding a business problem and its component processes end to end, and identifying opportunities to make decisions more optimally leveraging decision-support tooling Efficiently conducting analyses and visualizations to identify valuable opportunities for decision-support and to determine trade-offs between different potential feature implementations Prototyping advanced machine learning and optimization models to prove the value of a use case and approach (in Python) Delivering features to industrialize machine learning and optimization models in Python using best-practice software principles (e.g., strict typing, classes, testing) Build automated, robust data cleaning pipelines that follow software best-practices (in Python) Implementing integrations between the core algorithm (machine-learning or optimization) and a workflow orchestration paradigm such as Dagster Implementing software in a cloud-based deployment pipeline with Continuous Integration / Continuous Deployment (CI/CD) principles Building logging, error handling, and automated tests (e.g., unit tests, regression tests) to ensure the robustness of operationally critical decision-support products Deliver features to harden an algorithm against edge cases in the operation and in data Conduct analysis to quantify the adoption and value-capture from a decision-support product Engage with business stakeholders to collect requirements and get feedback Contribute to conversations on feature prioritisation and roadmap, with an understanding of the trade-off between speed vs. long-term value Understand and integrate the product into existing business processes, and contribute to the development and adoption of new business processes leveraging a decision-support product Communicate feature and modeling approach, trade-offs, and results with the internal team and business stakeholders The Data Scientist is also accountable for ways of working fit for an Agile cross-functional development squad, including: Using Git-versioning best practices for version control Contributing and reviewing pull-requests and product / technical documentation Giving input on prioritization, team process improvements, optimizing technology choices Working independently and giving predictability on delivery timelines Skills/capabilities Strong knowledge of either machine learning and optimization techniques, incl. supervised (regression, tree methods, etc.), unsupervised (clustering) learning, and operations research (linear, mixed integer programming, heuristics) Fluent in Python(required) and other programming languages (preferred)with strong skills in applying DS, ML, and OR packages (scikit-learn, pandas, numpy, gurobietc.) to solve real-life problems and visualise the outcomes (e.g. seaborn) Proficient in working with cloud platforms (AWS preferred), code versioning (Git), experiment tracking (e.g. MLflow) Experience with cloud-based ML tools (e.g. SageMaker), data and model versioning (e.g. DVC), CI/CD (e.g. GitHub Actions), workflow orchestration (e.g. Airflow/Dagster) and containerised solutions (e.g. Docker, ECS) nice to have Experience in code testing (unit, integration, end-to-end tests) Strong data engineering skills in SQL and Python Proficient in use of Microsoft Office, including advanced Excel and PowerPoint Skills Advanced analytical skills, including the ability to apply a range of data science and analytic techniques to quickly generate accurate business insights Understanding of the trade-offs of different data science, machine learning, and optimization approaches, and ability to intelligently select which are the best candidates to solve a particular business problem Able to structure business and technical problems, identify trade-offs, and propose solutions Communication of advanced technical concepts to audiences with varying levels of technical skills Managing priorities and timelines to deliver features in a timely manner that meet business requirements Collaborative team-working, giving and receiving feedback, and always seeking to improve team processes Qualifications/experience Master's degree or greater in data science, ML, or operational research, or 2+ years of highly relevant industry experience(required) 0-2 years working on production ML or optimization software products at scale (required) Experience in developing industrialized software, especially data science or machine learning software products (preferred) Experience in relevant business domains (transportation, airlines, operations, network problems) (preferred) Key interfaces Lead Product Data Scientist Other Data Scientists Business stakeholders and users Software engineers (front-end, back-end, DevOps, data engineers) Product & change managers BA Digital teams (e.g., architects, application support managers) External partners and third parties, as required ODS Leadership (Head of Data & Analytics, Head of iOps& Optimisation, Director of ODS) Key performance indicators Model accuracy, performance, and runtime (precision, recall, accuracy) Time to develop and deploy features and models Data ingestion & processing efficiency and robustness Code quality and robustness (e.g., unit test coverage) Collaboration and cross-functional teamwork Behaviours and attitude I'm a role model for all BA brand behaviours and ways of working -I walk the talk I exude a can-do attitude (best of BA) I'm flexible and agile, always ready to adapt when things don't go to plan I'm an ambassador for BA and my team I role model our Leadership Behaviours My core traits Systems thinking Detail oriented while understanding the big picture Curious, self-motivated, proactive, and action-oriented Creative and innovative Resilient and flexible in light of changing priorities and approached Data-driven Pragmatic Collaborative A true believer in the power of using data to drive better decision making A technologist, interested in keeping up with the latest and greatest in software development, optimization, and machine learning Commitment to delivering business valueAsk below questionnaire to candidate and share the summary along with the candidate resume.explain what the measure was what were the constraintswhat was your end result
09/05/2026
Full time
LocationWaterside, United Kingdom, United Kingdom# Lead Data Scientist at N Consulting LtdLocationWaterside, United Kingdom, United KingdomSalary£400 - £450 /dayJob TypeContractDate PostedFebruary 16th, 2026Apply Now Role title: Data Scientist Location: Waterside, UK Role purpose : This role is responsible for developing industrialized optimisation and machine learning models as part of a full-stack product squad that delivers operations decision-support software Scope As a key member of a product squad and reporting to the Lead Product Data Scientist, a Data Scientist will develop data pipelines, machine learning models, and complex optimization models in the ODS software product suiteThe Data Scientist oversees modelling and robust implementation of features contributing to an operations decision-support productIn developing a product's core algorithm, the full-stack Data Scientist role will ensure that their features integrate seamlessly into the product's technical stack (data ingestion, user interface, orchestration) as well as the business process and use case (e.g., to maximize impact and value realization) Accountabilities The Data Scientist has full-stack accountabilities across the full value chain of building an industrialized data-science software product: Understanding a business problem and its component processes end to end, and identifying opportunities to make decisions more optimally leveraging decision-support tooling Efficiently conducting analyses and visualizations to identify valuable opportunities for decision-support and to determine trade-offs between different potential feature implementations Prototyping advanced machine learning and optimization models to prove the value of a use case and approach (in Python) Delivering features to industrialize machine learning and optimization models in Python using best-practice software principles (e.g., strict typing, classes, testing) Build automated, robust data cleaning pipelines that follow software best-practices (in Python) Implementing integrations between the core algorithm (machine-learning or optimization) and a workflow orchestration paradigm such as Dagster Implementing software in a cloud-based deployment pipeline with Continuous Integration / Continuous Deployment (CI/CD) principles Building logging, error handling, and automated tests (e.g., unit tests, regression tests) to ensure the robustness of operationally critical decision-support products Deliver features to harden an algorithm against edge cases in the operation and in data Conduct analysis to quantify the adoption and value-capture from a decision-support product Engage with business stakeholders to collect requirements and get feedback Contribute to conversations on feature prioritisation and roadmap, with an understanding of the trade-off between speed vs. long-term value Understand and integrate the product into existing business processes, and contribute to the development and adoption of new business processes leveraging a decision-support product Communicate feature and modeling approach, trade-offs, and results with the internal team and business stakeholders The Data Scientist is also accountable for ways of working fit for an Agile cross-functional development squad, including: Using Git-versioning best practices for version control Contributing and reviewing pull-requests and product / technical documentation Giving input on prioritization, team process improvements, optimizing technology choices Working independently and giving predictability on delivery timelines Skills/capabilities Strong knowledge of either machine learning and optimization techniques, incl. supervised (regression, tree methods, etc.), unsupervised (clustering) learning, and operations research (linear, mixed integer programming, heuristics) Fluent in Python(required) and other programming languages (preferred)with strong skills in applying DS, ML, and OR packages (scikit-learn, pandas, numpy, gurobietc.) to solve real-life problems and visualise the outcomes (e.g. seaborn) Proficient in working with cloud platforms (AWS preferred), code versioning (Git), experiment tracking (e.g. MLflow) Experience with cloud-based ML tools (e.g. SageMaker), data and model versioning (e.g. DVC), CI/CD (e.g. GitHub Actions), workflow orchestration (e.g. Airflow/Dagster) and containerised solutions (e.g. Docker, ECS) nice to have Experience in code testing (unit, integration, end-to-end tests) Strong data engineering skills in SQL and Python Proficient in use of Microsoft Office, including advanced Excel and PowerPoint Skills Advanced analytical skills, including the ability to apply a range of data science and analytic techniques to quickly generate accurate business insights Understanding of the trade-offs of different data science, machine learning, and optimization approaches, and ability to intelligently select which are the best candidates to solve a particular business problem Able to structure business and technical problems, identify trade-offs, and propose solutions Communication of advanced technical concepts to audiences with varying levels of technical skills Managing priorities and timelines to deliver features in a timely manner that meet business requirements Collaborative team-working, giving and receiving feedback, and always seeking to improve team processes Qualifications/experience Master's degree or greater in data science, ML, or operational research, or 2+ years of highly relevant industry experience(required) 0-2 years working on production ML or optimization software products at scale (required) Experience in developing industrialized software, especially data science or machine learning software products (preferred) Experience in relevant business domains (transportation, airlines, operations, network problems) (preferred) Key interfaces Lead Product Data Scientist Other Data Scientists Business stakeholders and users Software engineers (front-end, back-end, DevOps, data engineers) Product & change managers BA Digital teams (e.g., architects, application support managers) External partners and third parties, as required ODS Leadership (Head of Data & Analytics, Head of iOps& Optimisation, Director of ODS) Key performance indicators Model accuracy, performance, and runtime (precision, recall, accuracy) Time to develop and deploy features and models Data ingestion & processing efficiency and robustness Code quality and robustness (e.g., unit test coverage) Collaboration and cross-functional teamwork Behaviours and attitude I'm a role model for all BA brand behaviours and ways of working -I walk the talk I exude a can-do attitude (best of BA) I'm flexible and agile, always ready to adapt when things don't go to plan I'm an ambassador for BA and my team I role model our Leadership Behaviours My core traits Systems thinking Detail oriented while understanding the big picture Curious, self-motivated, proactive, and action-oriented Creative and innovative Resilient and flexible in light of changing priorities and approached Data-driven Pragmatic Collaborative A true believer in the power of using data to drive better decision making A technologist, interested in keeping up with the latest and greatest in software development, optimization, and machine learning Commitment to delivering business valueAsk below questionnaire to candidate and share the summary along with the candidate resume.explain what the measure was what were the constraintswhat was your end result
At IBM Consulting UK FutureNow, you'll build a career at the forefront of hybrid cloud and AI, working with leading clients across the public and private sectors. You'll collaborate with top industry professionals, gain hands on experience with cutting edge technologies, and deliver solutions that create real business impact. From day one, you'll work on meaningful, high profile programmes that stretch your skills and accelerate your growth. We invest heavily in you-supporting continuous learning, in demand skills development, and long term career progression. You'll thrive in a flexible, inclusive environment that values curiosity, encourages reinvention, and recognises what makes you unique. We offer Tools and policies to support your work-life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returners scheme More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group pension plan through salary sacrifice. In this role, you'll work in one of our IBM Consulting FutureNow Centers, where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. Your role and responsibilities We are looking for a Full Stack Developer to build modern, cloud native applications using the latest front end frameworks, scalable microservices, and hyperscaler cloud services. You will work across the entire technology stack designing intuitive user interfaces, implementing resilient backend microservices, developing event driven components, and deploying solutions using cloud native CI/CD pipelines. You will work with technologies such as React or Angular, Java/Spring Boot, .NET Core, Node.js, Python, Kafka, Docker, Kubernetes, serverless functions, and event streams. You may build solutions on AWS services like Lambda, EKS, DynamoDB, and CloudFront, or Azure services like AKS, App Services, APIM, Event Grid, Cosmos DB, and Azure Functions. This role is ideal for someone who enjoys solving complex engineering challenges, working in Agile teams, and building end to end cloud native products using modern tools and frameworks. Whether you are delivering features, guiding technical decisions, or owning key services, you will play a key part in building high performance, scalable, and secure applications. If you want to work with next generation cloud native architectures and full stack engineering, we'd love to hear from you. Key Responsibilities Develop full stack cloud native applications using microservices, APIs, and modern UI frameworks. Build front end applications using React or Angular (SPA or microfrontends). Develop scalable back end services following 12 factor principles and event driven patterns through Domain Driven Design (DDD). Design Relational SQL and NoSQL data models for cloud hosted applications. Build applications using languages such as Java, .NET, Node.js, or Python. Deploy and manage containerised or serverless workloads using AWS or Azure cloud services. Work with event driven tools such as Kafka and cloud messaging services. Apply cloud native CI/CD, DevSecOps practices, and Test Driven Development. Collaborate with cross functional teams and support high quality delivery across the stack. Depending on experience, guide other developers or lead technical components Required education None Preferred education Bachelor's Degree Required technical and professional expertise Front End SPA and microfrontends Responsive Design React or Angular Back End Common Design Patterns REST and event driven APIs SQL and NoSQL modelling Programming Languages / Runtimes Node.js Python (Proficiency in at least one) Frameworks Spring Boot (must have) Quarkus Express.js Django Cloud (AWS and/or Azure) Compute & PaaS: AWS: EKS, ECS, Fargate, Lambda, ROSA Azure: AKS, Azure VMs, ACR, App Services, Functions, Service Fabric Routing / API: AWS: API Gateway, ALB/NLB, Route 53 Azure: APIM Databases: AWS: Aurora, RDS, DynamoDB Azure: SQL DB, Cosmos DB, Redis Storage: AWS S3 Azure Blob Storage Observability: AWS CloudWatch, X Ray, EventBridge Azure Monitor, App Insights Networking: AWS VPC, EC2 Azure VNet Kafka Zookeeper DevSecOps / CI/CD Source Control: GitHub Security: IAM, Cognito, KMS, Secrets Manager Git based workflows (GitHub, GitLab, Bitbucket) Serverless architectures Microservices oriented design This role is subject to pre employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NVS) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). Preferred technical and professional experience Google Professional Cloud Developer Microsoft Azure Solutions Architect Expert Meta Full Stack Developer Professional Certificate IBM Full Stack Software Developer Professional Certificate Oracle Java SE Programmer CompTIA Cloud+ CompTIA Security+ IBM is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Job Title: Full Stack Developer (Java) Job ID: 112875 Location: Hampshire, London, City of, Manchester, Leicester, United Kingdom Work arrangement: Hybrid Area of work: Software Engineering Employment type: Regular (Professional) Contract: Up to 80% or 4 days a week (home on weekends - based on project requirements) Company: IBM Consulting UK FutureNow Shift: General (daytime)
08/05/2026
Full time
At IBM Consulting UK FutureNow, you'll build a career at the forefront of hybrid cloud and AI, working with leading clients across the public and private sectors. You'll collaborate with top industry professionals, gain hands on experience with cutting edge technologies, and deliver solutions that create real business impact. From day one, you'll work on meaningful, high profile programmes that stretch your skills and accelerate your growth. We invest heavily in you-supporting continuous learning, in demand skills development, and long term career progression. You'll thrive in a flexible, inclusive environment that values curiosity, encourages reinvention, and recognises what makes you unique. We offer Tools and policies to support your work-life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returners scheme More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group pension plan through salary sacrifice. In this role, you'll work in one of our IBM Consulting FutureNow Centers, where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. Your role and responsibilities We are looking for a Full Stack Developer to build modern, cloud native applications using the latest front end frameworks, scalable microservices, and hyperscaler cloud services. You will work across the entire technology stack designing intuitive user interfaces, implementing resilient backend microservices, developing event driven components, and deploying solutions using cloud native CI/CD pipelines. You will work with technologies such as React or Angular, Java/Spring Boot, .NET Core, Node.js, Python, Kafka, Docker, Kubernetes, serverless functions, and event streams. You may build solutions on AWS services like Lambda, EKS, DynamoDB, and CloudFront, or Azure services like AKS, App Services, APIM, Event Grid, Cosmos DB, and Azure Functions. This role is ideal for someone who enjoys solving complex engineering challenges, working in Agile teams, and building end to end cloud native products using modern tools and frameworks. Whether you are delivering features, guiding technical decisions, or owning key services, you will play a key part in building high performance, scalable, and secure applications. If you want to work with next generation cloud native architectures and full stack engineering, we'd love to hear from you. Key Responsibilities Develop full stack cloud native applications using microservices, APIs, and modern UI frameworks. Build front end applications using React or Angular (SPA or microfrontends). Develop scalable back end services following 12 factor principles and event driven patterns through Domain Driven Design (DDD). Design Relational SQL and NoSQL data models for cloud hosted applications. Build applications using languages such as Java, .NET, Node.js, or Python. Deploy and manage containerised or serverless workloads using AWS or Azure cloud services. Work with event driven tools such as Kafka and cloud messaging services. Apply cloud native CI/CD, DevSecOps practices, and Test Driven Development. Collaborate with cross functional teams and support high quality delivery across the stack. Depending on experience, guide other developers or lead technical components Required education None Preferred education Bachelor's Degree Required technical and professional expertise Front End SPA and microfrontends Responsive Design React or Angular Back End Common Design Patterns REST and event driven APIs SQL and NoSQL modelling Programming Languages / Runtimes Node.js Python (Proficiency in at least one) Frameworks Spring Boot (must have) Quarkus Express.js Django Cloud (AWS and/or Azure) Compute & PaaS: AWS: EKS, ECS, Fargate, Lambda, ROSA Azure: AKS, Azure VMs, ACR, App Services, Functions, Service Fabric Routing / API: AWS: API Gateway, ALB/NLB, Route 53 Azure: APIM Databases: AWS: Aurora, RDS, DynamoDB Azure: SQL DB, Cosmos DB, Redis Storage: AWS S3 Azure Blob Storage Observability: AWS CloudWatch, X Ray, EventBridge Azure Monitor, App Insights Networking: AWS VPC, EC2 Azure VNet Kafka Zookeeper DevSecOps / CI/CD Source Control: GitHub Security: IAM, Cognito, KMS, Secrets Manager Git based workflows (GitHub, GitLab, Bitbucket) Serverless architectures Microservices oriented design This role is subject to pre employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NVS) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). Preferred technical and professional experience Google Professional Cloud Developer Microsoft Azure Solutions Architect Expert Meta Full Stack Developer Professional Certificate IBM Full Stack Software Developer Professional Certificate Oracle Java SE Programmer CompTIA Cloud+ CompTIA Security+ IBM is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Job Title: Full Stack Developer (Java) Job ID: 112875 Location: Hampshire, London, City of, Manchester, Leicester, United Kingdom Work arrangement: Hybrid Area of work: Software Engineering Employment type: Regular (Professional) Contract: Up to 80% or 4 days a week (home on weekends - based on project requirements) Company: IBM Consulting UK FutureNow Shift: General (daytime)
Overview At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the tool for building, sharing, and running apps-trusted by startups and Fortune 100s alike. We're growing fast and just getting started. Come join us for a whale of a ride! Join Docker's AI engineering team to build the future of containerized AI agents. Docker containers are the perfect vehicle to host and run AI agents - providing isolation, portability, and reproducibility. You'll be working on cagent, our open-source project (), and expanding on it to enable developers to build, deploy, and scale intelligent agents using Docker's container technology. This is a greenfield opportunity to shape how developers leverage containers for AI agents at massive scale. You'll work alongside a team of seasoned engineers, collaborating with our sister teams working on Ask Gordon and Docker's broader AI platform. This is a unique opportunity to combine cutting-edge AI techniques with container technology to solve real-world developer problems. Please note: this role is only available to candidates currently located in London (or reasonable commuting distance to London). We are unable to make exceptions to this location requirement. Responsibilities As a Staff Engineer, you will partner with the engineering leadership to help set technical direction and serve as a guide and mentor as the team grows and matures Build Containerized Agent Systems: Design and implement systems that leverage Docker containers as the ideal runtime for AI agents, ensuring isolation, scalability, and portability Expand cagent: Maintain and evolve the open-source cagent project, adding new capabilities for containerized agent deployment and orchestration Agent Runtime Development: Build robust infrastructure for packaging, deploying, and managing agents in containers RAG Integration: Enhance agent capabilities with Retrieval-Augmented Generation systems to provide contextual knowledge and domain expertise (secondary focus) Evaluation & Testing: Design robust evaluation frameworks to measure agent performance, reliability, and containerized deployment effectiveness Rapid Prototyping: Iterate quickly on new agent capabilities and deployment patterns, moving from concept to production efficiently Open Source Community: Engage with the cagent community, review contributions, and help grow the ecosystem Cross-functional Collaboration: Work closely with product managers, designers, and engineers across Docker's AI teams to integrate containerized agent capabilities into Docker's developer experience On-Call Rotation: Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability Qualifications Go Expertise: Strong, demonstrated, professional proficiency in Go (this is absolutely required) - Docker's primary language for backend systems AI/ML Knowledge: Practical experience with large language models (LLMs) and agent development System Architecture: Proven ability to design scalable, distributed systems Container Technology: Deep understanding of Docker, containerization best practices, and container orchestration RAG Systems: Experience building Retrieval-Augmented Generation systems (secondary focus) Rapid Iteration: Demonstrated ability to prototype quickly and iterate based on feedback AI Frameworks: Experience with CrewAI, AGNO, ADK, LangChain/LangGraph or similar AI orchestration frameworks (preferred) Python Proficiency: Experience with Python for AI prototyping and tooling (preferred) Experience with Kubernetes or container orchestration platforms (preferred) Open source contributions and community engagement (preferred) Experience with agent evaluation, reliability, and observability techniques (preferred) 8+ years of directly applicable experience Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience What to expect First 30 days Integrate into our dynamic AI engineering team building containerized agent infrastructure Deep dive into cagent's architecture and our containerized agent deployment roadmap Contribute your first enhancements to cagent with the help of your team Understand our technical stack and begin collaborating with sister AI teams First 90 days Lead significant features or improvements to cagent and our containerized agent platform Enhance agent deployment capabilities and container-based orchestration patterns Collaborate with the open-source community on cagent development Help other new team members onboard Regularly interact with internal stakeholders and analyze user feedback One Year Outlook Drive major architectural decisions for our containerized agent platform that will impact millions of Docker users Continue to help grow the team and develop efficient agent development processes Contribute to evaluation frameworks and performance optimization across our agent systems Lead initiatives to expand containerized agent capabilities for enterprise use cases Grow your skills in enterprise-grade containerized AI system architecture and deployment Shape the future direction of cagent and Docker's agent ecosystem Docker does not offer visa sponsorship for this role. We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024. Please see the independent bias audit report covering our use of Covey here. Perks Freedom & flexibility; fit your work around your life Designated quarterly Whaleness Days plus end of year Whaleness break Home office setup; we want you comfortable while you work 16 weeks of paid Parental leave Technology stipend equivalent to $100 net/month PTO plan that encourages you to take time to do the things you enjoy Training stipend for conferences, courses and classes Equity; we are a growing start-up and want all employees to have a share in the success of the company Docker Swag Medical benefits, retirement and holidays vary by country Remote-first culture, with offices in Seattle and Paris Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.
07/05/2026
Full time
Overview At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the tool for building, sharing, and running apps-trusted by startups and Fortune 100s alike. We're growing fast and just getting started. Come join us for a whale of a ride! Join Docker's AI engineering team to build the future of containerized AI agents. Docker containers are the perfect vehicle to host and run AI agents - providing isolation, portability, and reproducibility. You'll be working on cagent, our open-source project (), and expanding on it to enable developers to build, deploy, and scale intelligent agents using Docker's container technology. This is a greenfield opportunity to shape how developers leverage containers for AI agents at massive scale. You'll work alongside a team of seasoned engineers, collaborating with our sister teams working on Ask Gordon and Docker's broader AI platform. This is a unique opportunity to combine cutting-edge AI techniques with container technology to solve real-world developer problems. Please note: this role is only available to candidates currently located in London (or reasonable commuting distance to London). We are unable to make exceptions to this location requirement. Responsibilities As a Staff Engineer, you will partner with the engineering leadership to help set technical direction and serve as a guide and mentor as the team grows and matures Build Containerized Agent Systems: Design and implement systems that leverage Docker containers as the ideal runtime for AI agents, ensuring isolation, scalability, and portability Expand cagent: Maintain and evolve the open-source cagent project, adding new capabilities for containerized agent deployment and orchestration Agent Runtime Development: Build robust infrastructure for packaging, deploying, and managing agents in containers RAG Integration: Enhance agent capabilities with Retrieval-Augmented Generation systems to provide contextual knowledge and domain expertise (secondary focus) Evaluation & Testing: Design robust evaluation frameworks to measure agent performance, reliability, and containerized deployment effectiveness Rapid Prototyping: Iterate quickly on new agent capabilities and deployment patterns, moving from concept to production efficiently Open Source Community: Engage with the cagent community, review contributions, and help grow the ecosystem Cross-functional Collaboration: Work closely with product managers, designers, and engineers across Docker's AI teams to integrate containerized agent capabilities into Docker's developer experience On-Call Rotation: Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability Qualifications Go Expertise: Strong, demonstrated, professional proficiency in Go (this is absolutely required) - Docker's primary language for backend systems AI/ML Knowledge: Practical experience with large language models (LLMs) and agent development System Architecture: Proven ability to design scalable, distributed systems Container Technology: Deep understanding of Docker, containerization best practices, and container orchestration RAG Systems: Experience building Retrieval-Augmented Generation systems (secondary focus) Rapid Iteration: Demonstrated ability to prototype quickly and iterate based on feedback AI Frameworks: Experience with CrewAI, AGNO, ADK, LangChain/LangGraph or similar AI orchestration frameworks (preferred) Python Proficiency: Experience with Python for AI prototyping and tooling (preferred) Experience with Kubernetes or container orchestration platforms (preferred) Open source contributions and community engagement (preferred) Experience with agent evaluation, reliability, and observability techniques (preferred) 8+ years of directly applicable experience Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience What to expect First 30 days Integrate into our dynamic AI engineering team building containerized agent infrastructure Deep dive into cagent's architecture and our containerized agent deployment roadmap Contribute your first enhancements to cagent with the help of your team Understand our technical stack and begin collaborating with sister AI teams First 90 days Lead significant features or improvements to cagent and our containerized agent platform Enhance agent deployment capabilities and container-based orchestration patterns Collaborate with the open-source community on cagent development Help other new team members onboard Regularly interact with internal stakeholders and analyze user feedback One Year Outlook Drive major architectural decisions for our containerized agent platform that will impact millions of Docker users Continue to help grow the team and develop efficient agent development processes Contribute to evaluation frameworks and performance optimization across our agent systems Lead initiatives to expand containerized agent capabilities for enterprise use cases Grow your skills in enterprise-grade containerized AI system architecture and deployment Shape the future direction of cagent and Docker's agent ecosystem Docker does not offer visa sponsorship for this role. We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024. Please see the independent bias audit report covering our use of Covey here. Perks Freedom & flexibility; fit your work around your life Designated quarterly Whaleness Days plus end of year Whaleness break Home office setup; we want you comfortable while you work 16 weeks of paid Parental leave Technology stipend equivalent to $100 net/month PTO plan that encourages you to take time to do the things you enjoy Training stipend for conferences, courses and classes Equity; we are a growing start-up and want all employees to have a share in the success of the company Docker Swag Medical benefits, retirement and holidays vary by country Remote-first culture, with offices in Seattle and Paris Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.
Overview At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the tool for building, sharing, and running apps-trusted by startups and Fortune 100s alike. We're growing fast and just getting started. Come join us for a whale of a ride! Join Docker's AI engineering team to build the future of containerized AI agents. Docker containers are the perfect vehicle to host and run AI agents - providing isolation, portability, and reproducibility. You'll be working on cagent, our open-source project (), and expanding on it to enable developers to build, deploy, and scale intelligent agents using Docker's container technology. This is a greenfield opportunity to shape how developers leverage containers for AI agents at massive scale. You'll work alongside a team of seasoned engineers, collaborating with our sister teams working on Ask Gordon and Docker's broader AI platform. This is a unique opportunity to combine cutting-edge AI techniques with container technology to solve real-world developer problems. Please note: this role is only available to candidates currently located in London (or reasonable commuting distance to London). We are unable to make exceptions to this location requirement. Responsibilities As a Staff Engineer, you will partner with the engineering leadership to help set technical direction and serve as a guide and mentor as the team grows and matures Build Containerized Agent Systems: Design and implement systems that leverage Docker containers as the ideal runtime for AI agents, ensuring isolation, scalability, and portability Expand cagent: Maintain and evolve the open-source cagent project, adding new capabilities for containerized agent deployment and orchestration Agent Runtime Development: Build robust infrastructure for packaging, deploying, and managing agents in containers RAG Integration: Enhance agent capabilities with Retrieval-Augmented Generation systems to provide contextual knowledge and domain expertise (secondary focus) Evaluation & Testing: Design robust evaluation frameworks to measure agent performance, reliability, and containerized deployment effectiveness Rapid Prototyping: Iterate quickly on new agent capabilities and deployment patterns, moving from concept to production efficiently Open Source Community: Engage with the cagent community, review contributions, and help grow the ecosystem Cross-functional Collaboration: Work closely with product managers, designers, and engineers across Docker's AI teams to integrate containerized agent capabilities into Docker's developer experience On-Call Rotation: Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability Qualifications Go Expertise: Strong, demonstrated, professional proficiency in Go (this is absolutely required) - Docker's primary language for backend systems AI/ML Knowledge: Practical experience with large language models (LLMs) and agent development System Architecture: Proven ability to design scalable, distributed systems Container Technology: Deep understanding of Docker, containerization best practices, and container orchestration RAG Systems: Experience building Retrieval-Augmented Generation systems (secondary focus) Rapid Iteration: Demonstrated ability to prototype quickly and iterate based on feedback AI Frameworks: Experience with CrewAI, AGNO, ADK, LangChain/LangGraph or similar AI orchestration frameworks (preferred) Python Proficiency: Experience with Python for AI prototyping and tooling (preferred) Experience with Kubernetes or container orchestration platforms (preferred) Open source contributions and community engagement (preferred) Experience with agent evaluation, reliability, and observability techniques (preferred) 8+ years of directly applicable experience Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience What to expect First 30 days Integrate into our dynamic AI engineering team building containerized agent infrastructure Deep dive into cagent's architecture and our containerized agent deployment roadmap Contribute your first enhancements to cagent with the help of your team Understand our technical stack and begin collaborating with sister AI teams First 90 days Lead significant features or improvements to cagent and our containerized agent platform Enhance agent deployment capabilities and container-based orchestration patterns Collaborate with the open-source community on cagent development Help other new team members onboard Regularly interact with internal stakeholders and analyze user feedback One Year Outlook Drive major architectural decisions for our containerized agent platform that will impact millions of Docker users Continue to help grow the team and develop efficient agent development processes Contribute to evaluation frameworks and performance optimization across our agent systems Lead initiatives to expand containerized agent capabilities for enterprise use cases Grow your skills in enterprise-grade containerized AI system architecture and deployment Shape the future direction of cagent and Docker's agent ecosystem Docker does not offer visa sponsorship for this role. We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024. Please see the independent bias audit report covering our use of Covey here. Perks Freedom & flexibility; fit your work around your life Designated quarterly Whaleness Days plus end of year Whaleness break Home office setup; we want you comfortable while you work 16 weeks of paid Parental leave Technology stipend equivalent to $100 net/month PTO plan that encourages you to take time to do the things you enjoy Training stipend for conferences, courses and classes Equity; we are a growing start-up and want all employees to have a share in the success of the company Docker Swag Medical benefits, retirement and holidays vary by country Remote-first culture, with offices in Seattle and Paris Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.
07/05/2026
Full time
Overview At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the tool for building, sharing, and running apps-trusted by startups and Fortune 100s alike. We're growing fast and just getting started. Come join us for a whale of a ride! Join Docker's AI engineering team to build the future of containerized AI agents. Docker containers are the perfect vehicle to host and run AI agents - providing isolation, portability, and reproducibility. You'll be working on cagent, our open-source project (), and expanding on it to enable developers to build, deploy, and scale intelligent agents using Docker's container technology. This is a greenfield opportunity to shape how developers leverage containers for AI agents at massive scale. You'll work alongside a team of seasoned engineers, collaborating with our sister teams working on Ask Gordon and Docker's broader AI platform. This is a unique opportunity to combine cutting-edge AI techniques with container technology to solve real-world developer problems. Please note: this role is only available to candidates currently located in London (or reasonable commuting distance to London). We are unable to make exceptions to this location requirement. Responsibilities As a Staff Engineer, you will partner with the engineering leadership to help set technical direction and serve as a guide and mentor as the team grows and matures Build Containerized Agent Systems: Design and implement systems that leverage Docker containers as the ideal runtime for AI agents, ensuring isolation, scalability, and portability Expand cagent: Maintain and evolve the open-source cagent project, adding new capabilities for containerized agent deployment and orchestration Agent Runtime Development: Build robust infrastructure for packaging, deploying, and managing agents in containers RAG Integration: Enhance agent capabilities with Retrieval-Augmented Generation systems to provide contextual knowledge and domain expertise (secondary focus) Evaluation & Testing: Design robust evaluation frameworks to measure agent performance, reliability, and containerized deployment effectiveness Rapid Prototyping: Iterate quickly on new agent capabilities and deployment patterns, moving from concept to production efficiently Open Source Community: Engage with the cagent community, review contributions, and help grow the ecosystem Cross-functional Collaboration: Work closely with product managers, designers, and engineers across Docker's AI teams to integrate containerized agent capabilities into Docker's developer experience On-Call Rotation: Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability Qualifications Go Expertise: Strong, demonstrated, professional proficiency in Go (this is absolutely required) - Docker's primary language for backend systems AI/ML Knowledge: Practical experience with large language models (LLMs) and agent development System Architecture: Proven ability to design scalable, distributed systems Container Technology: Deep understanding of Docker, containerization best practices, and container orchestration RAG Systems: Experience building Retrieval-Augmented Generation systems (secondary focus) Rapid Iteration: Demonstrated ability to prototype quickly and iterate based on feedback AI Frameworks: Experience with CrewAI, AGNO, ADK, LangChain/LangGraph or similar AI orchestration frameworks (preferred) Python Proficiency: Experience with Python for AI prototyping and tooling (preferred) Experience with Kubernetes or container orchestration platforms (preferred) Open source contributions and community engagement (preferred) Experience with agent evaluation, reliability, and observability techniques (preferred) 8+ years of directly applicable experience Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience What to expect First 30 days Integrate into our dynamic AI engineering team building containerized agent infrastructure Deep dive into cagent's architecture and our containerized agent deployment roadmap Contribute your first enhancements to cagent with the help of your team Understand our technical stack and begin collaborating with sister AI teams First 90 days Lead significant features or improvements to cagent and our containerized agent platform Enhance agent deployment capabilities and container-based orchestration patterns Collaborate with the open-source community on cagent development Help other new team members onboard Regularly interact with internal stakeholders and analyze user feedback One Year Outlook Drive major architectural decisions for our containerized agent platform that will impact millions of Docker users Continue to help grow the team and develop efficient agent development processes Contribute to evaluation frameworks and performance optimization across our agent systems Lead initiatives to expand containerized agent capabilities for enterprise use cases Grow your skills in enterprise-grade containerized AI system architecture and deployment Shape the future direction of cagent and Docker's agent ecosystem Docker does not offer visa sponsorship for this role. We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024. Please see the independent bias audit report covering our use of Covey here. Perks Freedom & flexibility; fit your work around your life Designated quarterly Whaleness Days plus end of year Whaleness break Home office setup; we want you comfortable while you work 16 weeks of paid Parental leave Technology stipend equivalent to $100 net/month PTO plan that encourages you to take time to do the things you enjoy Training stipend for conferences, courses and classes Equity; we are a growing start-up and want all employees to have a share in the success of the company Docker Swag Medical benefits, retirement and holidays vary by country Remote-first culture, with offices in Seattle and Paris Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.
The Role We are looking for a Senior Staff Software Engineer to help shape and scale our Agentic layer at tem. This role combines deep hands-on engineering with strategic technical ownership and organisational influence. You will build the foundations that make AI agents production-ready at tem: the core runtime and tooling, the integration interfaces to our systems, and the engineering standards that let teams ship agentic capabilities safely, reliably, and repeatedly. You will work end-to-end from early pilots to production roll-outs, partnering closely across engineering, product, data, and domain teams to translate real workflows into durable agent-powered systems. This role requires strong cross-team influence, the ability to align technical design with product and business outcomes, and the judgment to balance rapid delivery with long-term system integrity. Responsibilities Ship flagship agentic capabilities: Deliver high-impact agentic workflows end-to-end, from discovery through production roll-out, with clear success metrics and fast iteration loops. Build and operate production-grade agent systems: Design reliable agentic systems that behave predictably under real-world constraints, including latency, cost, data quality, and failure modes, with strong patterns for state management, idempotency, and safe recovery. Create shared foundations for agent delivery: Develop the core primitives that enable teams to build agents consistently (runtime patterns, tool interfaces, context management, shared libraries) while avoiding one-off implementations. Establish a pragmatic Agent Development Life Cycle (ADLC): Implement evaluations, guardrails, tracing, monitoring, and release processes so agents can be measured, debugged, and improved continuously. Integrate ML and LLM components into production workflows: Work with ML/Data teams to productionise models and LLM capabilities with clear contracts, versioning, observability, and safe degradation patterns. Maintain clear domain boundaries as adoption scales: Define shared semantics for agent tools and data access, preventing domain drift while enabling teams to move quickly. Collaborate with Platform on infrastructure and developer tooling: Adopt and extend existing CI/CD, DevEx, and observability systems, contributing back where agentic workloads introduce new requirements. Success measures 3 months: Ship first flagship agentic workflow to production with defined KPI, runbook/on-call ownership, and baseline telemetry (success rate, latency, cost). 6 months: Ship additional workflows or expansions and implement lightweight ADLC: evals + guardrails + monitored rollouts + rollback. 12 months: Prove repeatable capability: 2+ product teams shipping on shared foundations, faster time-to-prod for new agents, and reliability/cost targets consistently met. Requirements Must-Haves: Architectural depth: Proven ability to design and evolve complex, stateful distributed systems spanning APIs, event-driven architectures, data systems, and agentic applications - where domain logic is the primary source of complexity. Proven patterns for high-throughput performance and scaling architecture to support hundreds of thousands of customers, while preventing domain drift. Proven experience building AI agents in production, not just demos, with a clear understanding of current best practices (agent architectures, tool calling, RAG where appropriate, prompt and context engineering). Ability to run AI/agentic systems reliably in production with observability, incident readiness, and cost controls. Deep experience with: AWS serverless architecture (Lambda, API Gateway, Event Bridge, Step Functions) Event-driven systems and asynchronous workflows Strong coding skills: deep hands-on experience with a variety of coding languages, and comfortable with a tech-agnostic approach. Familiarity with Python is a must-have. Agent quality discipline: hands-on experience with evaluations (offline and online), regression testing, safety guardrails, and monitoring for reliability, cost, and drift. Strong backend and distributed-systems fundamentals: APIs, asynchronous workflows, state management, idempotency, retries, and failure recovery in high-stakes workflows. Product & business alignment: Demonstrated ability to connect technical decisions to business outcomes and customer experience. First-principles problem solving: Ability to reason from fundamentals (constraints, incentives, data and system behaviour) to design solutions in complex, high-stakes domains. Desirable: Experience building internal "paved paths" for agent development (shared libraries, templates, tool interfaces, DX improvements) adopted by multiple teams. Experience with agent tooling and orchestration frameworks (e.g., LangGraph, LangChain) and modern evaluation stacks. Practical experience with retrieval systems (vector databases, semantic search, chunking strategies, data contracts for trustworthy context). Exposure to model operations (multi-provider routing, hosted inference, fine-tuning). Experience in regulated or high-correctness domains (energy, fintech, govtech), including auditability and safe degradation patterns. Familiarity with workflow orchestration and real-time systems (e.g. pricing engines, complex event-driven workflows). Benefits & Perks: Competitive salary - our current band for this role is £129,500 or equivalent in local currency. We review salaries twice a year using real-time market data, with transparent, consistent pay for the same role and level. Stock Options - everyone on the team has ownership in our mission. 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday . Remote & flexible working - We're fully remote with clear core hours, and no internal meetings on Friday afternoons. Home working & wellbeing budgets: Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.). Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps. ️ Interview Process: Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that may be required. First call with our Talent Team (30 Mins). This is to understand your experience, motivations, and discuss the role in more detail. Behaviour Interview with our Engineering Managers (60 Mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. Technical Interviews with the Team (2 x 90 Mins). You'll meet with potential peers in this session and will discuss technical topics and experiences. Culture-Add Interview with Stakeholders (45 Mins). The final session will be with two cross-functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two-way conversation, your chance to understand what it's really like to work at tem. We welcome applications from people of all backgrounds, experiences, and identities, including those that are traditionally underrepresented in the tech and energy sectors. If you're excited about this role but not sure you meet every requirement, we'd still love to hear from you. Your unique perspective could be exactly what we're looking for.
07/05/2026
Full time
The Role We are looking for a Senior Staff Software Engineer to help shape and scale our Agentic layer at tem. This role combines deep hands-on engineering with strategic technical ownership and organisational influence. You will build the foundations that make AI agents production-ready at tem: the core runtime and tooling, the integration interfaces to our systems, and the engineering standards that let teams ship agentic capabilities safely, reliably, and repeatedly. You will work end-to-end from early pilots to production roll-outs, partnering closely across engineering, product, data, and domain teams to translate real workflows into durable agent-powered systems. This role requires strong cross-team influence, the ability to align technical design with product and business outcomes, and the judgment to balance rapid delivery with long-term system integrity. Responsibilities Ship flagship agentic capabilities: Deliver high-impact agentic workflows end-to-end, from discovery through production roll-out, with clear success metrics and fast iteration loops. Build and operate production-grade agent systems: Design reliable agentic systems that behave predictably under real-world constraints, including latency, cost, data quality, and failure modes, with strong patterns for state management, idempotency, and safe recovery. Create shared foundations for agent delivery: Develop the core primitives that enable teams to build agents consistently (runtime patterns, tool interfaces, context management, shared libraries) while avoiding one-off implementations. Establish a pragmatic Agent Development Life Cycle (ADLC): Implement evaluations, guardrails, tracing, monitoring, and release processes so agents can be measured, debugged, and improved continuously. Integrate ML and LLM components into production workflows: Work with ML/Data teams to productionise models and LLM capabilities with clear contracts, versioning, observability, and safe degradation patterns. Maintain clear domain boundaries as adoption scales: Define shared semantics for agent tools and data access, preventing domain drift while enabling teams to move quickly. Collaborate with Platform on infrastructure and developer tooling: Adopt and extend existing CI/CD, DevEx, and observability systems, contributing back where agentic workloads introduce new requirements. Success measures 3 months: Ship first flagship agentic workflow to production with defined KPI, runbook/on-call ownership, and baseline telemetry (success rate, latency, cost). 6 months: Ship additional workflows or expansions and implement lightweight ADLC: evals + guardrails + monitored rollouts + rollback. 12 months: Prove repeatable capability: 2+ product teams shipping on shared foundations, faster time-to-prod for new agents, and reliability/cost targets consistently met. Requirements Must-Haves: Architectural depth: Proven ability to design and evolve complex, stateful distributed systems spanning APIs, event-driven architectures, data systems, and agentic applications - where domain logic is the primary source of complexity. Proven patterns for high-throughput performance and scaling architecture to support hundreds of thousands of customers, while preventing domain drift. Proven experience building AI agents in production, not just demos, with a clear understanding of current best practices (agent architectures, tool calling, RAG where appropriate, prompt and context engineering). Ability to run AI/agentic systems reliably in production with observability, incident readiness, and cost controls. Deep experience with: AWS serverless architecture (Lambda, API Gateway, Event Bridge, Step Functions) Event-driven systems and asynchronous workflows Strong coding skills: deep hands-on experience with a variety of coding languages, and comfortable with a tech-agnostic approach. Familiarity with Python is a must-have. Agent quality discipline: hands-on experience with evaluations (offline and online), regression testing, safety guardrails, and monitoring for reliability, cost, and drift. Strong backend and distributed-systems fundamentals: APIs, asynchronous workflows, state management, idempotency, retries, and failure recovery in high-stakes workflows. Product & business alignment: Demonstrated ability to connect technical decisions to business outcomes and customer experience. First-principles problem solving: Ability to reason from fundamentals (constraints, incentives, data and system behaviour) to design solutions in complex, high-stakes domains. Desirable: Experience building internal "paved paths" for agent development (shared libraries, templates, tool interfaces, DX improvements) adopted by multiple teams. Experience with agent tooling and orchestration frameworks (e.g., LangGraph, LangChain) and modern evaluation stacks. Practical experience with retrieval systems (vector databases, semantic search, chunking strategies, data contracts for trustworthy context). Exposure to model operations (multi-provider routing, hosted inference, fine-tuning). Experience in regulated or high-correctness domains (energy, fintech, govtech), including auditability and safe degradation patterns. Familiarity with workflow orchestration and real-time systems (e.g. pricing engines, complex event-driven workflows). Benefits & Perks: Competitive salary - our current band for this role is £129,500 or equivalent in local currency. We review salaries twice a year using real-time market data, with transparent, consistent pay for the same role and level. Stock Options - everyone on the team has ownership in our mission. 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday . Remote & flexible working - We're fully remote with clear core hours, and no internal meetings on Friday afternoons. Home working & wellbeing budgets: Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.). Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps. ️ Interview Process: Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that may be required. First call with our Talent Team (30 Mins). This is to understand your experience, motivations, and discuss the role in more detail. Behaviour Interview with our Engineering Managers (60 Mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. Technical Interviews with the Team (2 x 90 Mins). You'll meet with potential peers in this session and will discuss technical topics and experiences. Culture-Add Interview with Stakeholders (45 Mins). The final session will be with two cross-functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two-way conversation, your chance to understand what it's really like to work at tem. We welcome applications from people of all backgrounds, experiences, and identities, including those that are traditionally underrepresented in the tech and energy sectors. If you're excited about this role but not sure you meet every requirement, we'd still love to hear from you. Your unique perspective could be exactly what we're looking for.
CommerceIQ's AI-powered digital commerce platform is revolutionizing the way brands sell online. Our unified ecommerce management solutions empower brands to make smarter, faster decisions through insights that optimize the digital shelf, increase retail media ROI and fuel incremental sales across the world's largest marketplaces. With a global network of more than 900 retailers, our end-to-end platform helps 2,200+ of the world's leading brands streamline marketing, supply chain, and sales operations to profitably grow market share in more than 50 countries. 10 out of the top 12 CPG brands work with us, including Coca-Cola, Nestle, Colgate Palmolive, and Mondelez. We've raised over $200M from some of the top investors including SoftBank, Insight Partners, and Madrona. Learn more at commerceiq.ai. The Role As a Forward Deployed Engineer, you will partner closely with our founders and the AI Product Managers to prototype and deploy AI driven solutions that solve our customers' most pressing problems. This is a founding engineering role with high visibility; you will report directly to our Head of AI Strategy and Outcomes. You will also partner with other members of the executive leadership team who are based at our Mountain View HQ, collaborate with our Bangalore based engineering team, and engage daily with enterprise customers. You will help define how we work with our most important customers, shape the company's first ever forward deployed engineering function, and contribute to our mission of helping brands win in AI driven e commerce. Location / Travel This position is on site at our London office with approximately 50% travel expected to client locations. We are only considering candidates located in the London, UK area at this time. What You'll Do Build prototypes with customers: Work alongside our AI Product Manager to understand real world problems, rapidly scope use cases and create working prototypes. You'll engage in hands on discovery and convert insights into functional demos for prospective and existing customers. Integrate data and create new AI agents: Ingest data from disparate sources (ERPs, ecommerce platforms, custom APIs) and build agents that solve the specific use cases uncovered during discovery. This includes turning edge case business rules into runtime editable settings rather than hard coded logic. Own AI outcomes: Lead customer facing demonstrations and proof of concepts. You'll instrument and tune models using production feedback loops to ensure prototypes deliver measurable outcomes. Rapidly iterate & generalize: Collaborate with engineering teams in Bangalore to transform prototypes into robust features. Your work will be implemented into our core product - patterns that succeed in one deployment (custom adapters, monitoring dashboards) should be packaged as reusable modules. Own the full lifecycle: Support engagements from pre sales scoping through post deployment refinement. You'll help to negotiate scope, push back on unreasonable asks, and ensure long term customer success. Additionally, you'll act as the technical liaison between customers, product managers, and engineering. Cultivate customer relationships: Develop deep empathy for our customers' business drivers and serve as their advocate. Use clear, engaging communication to convey technical concepts to non technical stakeholders, build trust and handle high stakes conversations. What You'll Bring Experienced engineer (4 6 years or more) with a strong foundation in software development (coding, problem solving and debugging). Comfortable coding in Python or Java and learning new technologies quickly. Full stack & data integration skills. Experience connecting to APIs, working with SQL/NoSQL databases, streaming/ETL pipelines and deploying AI/LLM based agents. Customer facing problem solver. You enjoy working directly with external users, conducting discovery, and translating ambiguous requirements into working solutions. You have excellent communication skills and the ability to simplify complex technical topics. Rapid prototyper. You are biased towards action and are comfortable delivering minimal viable solutions, collecting feedback and iterating quickly. Collaborative & global. You're effective working across time zones with leadership in California and engineering in Bangalore. You embrace CommerceIQ's leadership principles of ownership, deep diving into details, getting stuff done, thinking from first principles and winning as a team. Independent & adaptable. You thrive in ambiguity, can manage your own backlog and priorities, and are motivated by the opportunity to create a new function. Bachelor's degree, in Computer Science, Mathematics, or a related field. Nice to Haves Prior experience in a forward deployed, solutions engineering, technical product management or customer implementation role. Candidates coming from companies known for forward deployed engineering (e.g., Palantir, Scale AI, Ramp, Postman etc.) are strongly encouraged to apply. Familiarity with e commerce, retail, supply chain or ad tech data. Exposure to large language model applications (fine tuning, prompt engineering, building retrieval augmented generation workflows). Check out our LinkedIn page to learn more about what it's like to work at CommerceIQ! Equal Opportunity We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other category prohibited by applicable law.
03/05/2026
Full time
CommerceIQ's AI-powered digital commerce platform is revolutionizing the way brands sell online. Our unified ecommerce management solutions empower brands to make smarter, faster decisions through insights that optimize the digital shelf, increase retail media ROI and fuel incremental sales across the world's largest marketplaces. With a global network of more than 900 retailers, our end-to-end platform helps 2,200+ of the world's leading brands streamline marketing, supply chain, and sales operations to profitably grow market share in more than 50 countries. 10 out of the top 12 CPG brands work with us, including Coca-Cola, Nestle, Colgate Palmolive, and Mondelez. We've raised over $200M from some of the top investors including SoftBank, Insight Partners, and Madrona. Learn more at commerceiq.ai. The Role As a Forward Deployed Engineer, you will partner closely with our founders and the AI Product Managers to prototype and deploy AI driven solutions that solve our customers' most pressing problems. This is a founding engineering role with high visibility; you will report directly to our Head of AI Strategy and Outcomes. You will also partner with other members of the executive leadership team who are based at our Mountain View HQ, collaborate with our Bangalore based engineering team, and engage daily with enterprise customers. You will help define how we work with our most important customers, shape the company's first ever forward deployed engineering function, and contribute to our mission of helping brands win in AI driven e commerce. Location / Travel This position is on site at our London office with approximately 50% travel expected to client locations. We are only considering candidates located in the London, UK area at this time. What You'll Do Build prototypes with customers: Work alongside our AI Product Manager to understand real world problems, rapidly scope use cases and create working prototypes. You'll engage in hands on discovery and convert insights into functional demos for prospective and existing customers. Integrate data and create new AI agents: Ingest data from disparate sources (ERPs, ecommerce platforms, custom APIs) and build agents that solve the specific use cases uncovered during discovery. This includes turning edge case business rules into runtime editable settings rather than hard coded logic. Own AI outcomes: Lead customer facing demonstrations and proof of concepts. You'll instrument and tune models using production feedback loops to ensure prototypes deliver measurable outcomes. Rapidly iterate & generalize: Collaborate with engineering teams in Bangalore to transform prototypes into robust features. Your work will be implemented into our core product - patterns that succeed in one deployment (custom adapters, monitoring dashboards) should be packaged as reusable modules. Own the full lifecycle: Support engagements from pre sales scoping through post deployment refinement. You'll help to negotiate scope, push back on unreasonable asks, and ensure long term customer success. Additionally, you'll act as the technical liaison between customers, product managers, and engineering. Cultivate customer relationships: Develop deep empathy for our customers' business drivers and serve as their advocate. Use clear, engaging communication to convey technical concepts to non technical stakeholders, build trust and handle high stakes conversations. What You'll Bring Experienced engineer (4 6 years or more) with a strong foundation in software development (coding, problem solving and debugging). Comfortable coding in Python or Java and learning new technologies quickly. Full stack & data integration skills. Experience connecting to APIs, working with SQL/NoSQL databases, streaming/ETL pipelines and deploying AI/LLM based agents. Customer facing problem solver. You enjoy working directly with external users, conducting discovery, and translating ambiguous requirements into working solutions. You have excellent communication skills and the ability to simplify complex technical topics. Rapid prototyper. You are biased towards action and are comfortable delivering minimal viable solutions, collecting feedback and iterating quickly. Collaborative & global. You're effective working across time zones with leadership in California and engineering in Bangalore. You embrace CommerceIQ's leadership principles of ownership, deep diving into details, getting stuff done, thinking from first principles and winning as a team. Independent & adaptable. You thrive in ambiguity, can manage your own backlog and priorities, and are motivated by the opportunity to create a new function. Bachelor's degree, in Computer Science, Mathematics, or a related field. Nice to Haves Prior experience in a forward deployed, solutions engineering, technical product management or customer implementation role. Candidates coming from companies known for forward deployed engineering (e.g., Palantir, Scale AI, Ramp, Postman etc.) are strongly encouraged to apply. Familiarity with e commerce, retail, supply chain or ad tech data. Exposure to large language model applications (fine tuning, prompt engineering, building retrieval augmented generation workflows). Check out our LinkedIn page to learn more about what it's like to work at CommerceIQ! Equal Opportunity We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other category prohibited by applicable law.
Engineering Manager (AI/Development (.NET - Remote - UK This dynamic and exciting organisation requires an experienced Lead/Manager with Agile and AI experience. This role will oversee the shift from unmanaged workflows to structured, Agile practices, drive adoption of AI within the .NET ecosystem, and lead the Git-to-GitHub migration. Skills/experience Proven experience leading software development teams in Agile environments Strong background in .NET development, version control, and workflow optimization Performance Measurement & Process Improvement (KPI's etc.) AI Adoption & Integration Workflow & Version Control Optimization Strategic Thinking & Problem Solving Desirable: Excellent cross-cultural communication and leadership skills for distributed teams Ability to manage up effectively with senior leadership Experience with ML.NET, ONNX Runtime, Semantic Kernel, and/or RavenDB AI capabilities. Exposure to managing geographically dispersed teams across multiple time zones Prior success in leading organizational transformation initiatives Key duties: Build a structured, accountable, and high-performing development team. Lead Git to GitHub migration with minimal disruption. Drive adoption of AI technologies within the .NET ecosystem and integrated database environments. Establish and track key development KPIs (cycle time, deployment frequency, CFR, etc.). Align team outputs with organizational strategy while managing global collaboration challenges. Excellent opportunity to have an integral role in this exciting and hugely innovative organisation, excellent career opportunities.
03/10/2025
Full time
Engineering Manager (AI/Development (.NET - Remote - UK This dynamic and exciting organisation requires an experienced Lead/Manager with Agile and AI experience. This role will oversee the shift from unmanaged workflows to structured, Agile practices, drive adoption of AI within the .NET ecosystem, and lead the Git-to-GitHub migration. Skills/experience Proven experience leading software development teams in Agile environments Strong background in .NET development, version control, and workflow optimization Performance Measurement & Process Improvement (KPI's etc.) AI Adoption & Integration Workflow & Version Control Optimization Strategic Thinking & Problem Solving Desirable: Excellent cross-cultural communication and leadership skills for distributed teams Ability to manage up effectively with senior leadership Experience with ML.NET, ONNX Runtime, Semantic Kernel, and/or RavenDB AI capabilities. Exposure to managing geographically dispersed teams across multiple time zones Prior success in leading organizational transformation initiatives Key duties: Build a structured, accountable, and high-performing development team. Lead Git to GitHub migration with minimal disruption. Drive adoption of AI technologies within the .NET ecosystem and integrated database environments. Establish and track key development KPIs (cycle time, deployment frequency, CFR, etc.). Align team outputs with organizational strategy while managing global collaboration challenges. Excellent opportunity to have an integral role in this exciting and hugely innovative organisation, excellent career opportunities.