Senior Software Engineer (AI Products) London Remote-first Greenfield AI Native Product Development Location: London (remote-first - in office 1x a fortnight) Salary: 90,000 - 110,000 Tech stack: Flexibility with technical background, provided candidate is fluent in modern technologies such as: Python Golang Modern JavaScript frameworks LLMs & AI Agents RAG & AI orchestration frameworks Must have strong AWS experience & high competence with Agentic coding tools This is an opportunity to help shape a new generation of AI native products from day 1. You'll be joining a well established technology company investing heavily in a new generation of AI native products, giving you the opportunity to work on greenfield initiatives without the funding uncertainty, chaos, or risk that often comes with an early stage startup. They're looking for an experienced engineer who has already shipped AI powered systems into production and can operate with a high degree of autonomy. You'll join a small, experienced team where engineers are trusted to make decisions, move quickly, and own problems end to end, without layers of process or constant oversight. It's an adult environment that values outcomes over presenteeism, offers genuine flexibility, and gives engineers significant influence over product direction and architecture. What you'll be doing Building AI powered products and features from concept through to production Designing and developing AI agents that solve real business problems Working closely with product stakeholders to rapidly iterate and deliver value Using agentic development tools as a core part of your workflow Making pragmatic architecture decisions that balance speed with long term maintainability Deploying and operating cloud native applications in production Exploring new models, frameworks and approaches to keep products at the forefront of what's possible What they're looking for Strong software engineering foundations with proven commercial experience working across the stack Experience building and shipping production AI applications or AI agents Hands on experience with LLM APIs, RAG systems, orchestration frameworks, or similar AI technologies Strong architectural instincts and ability to make sound engineering decisions Experience working with AWS cloud infrastructure Why join? Opportunity to build greenfield AI native products High trust, low bureaucracy environment Significant ownership and influence over technical direction Strong investment in modern AI tooling and engineering practices Remote-first & flexible environment Interested and eager to help shape how software is built in an AI first world? Apply to this role or drop me an email at .
08/06/2026
Full time
Senior Software Engineer (AI Products) London Remote-first Greenfield AI Native Product Development Location: London (remote-first - in office 1x a fortnight) Salary: 90,000 - 110,000 Tech stack: Flexibility with technical background, provided candidate is fluent in modern technologies such as: Python Golang Modern JavaScript frameworks LLMs & AI Agents RAG & AI orchestration frameworks Must have strong AWS experience & high competence with Agentic coding tools This is an opportunity to help shape a new generation of AI native products from day 1. You'll be joining a well established technology company investing heavily in a new generation of AI native products, giving you the opportunity to work on greenfield initiatives without the funding uncertainty, chaos, or risk that often comes with an early stage startup. They're looking for an experienced engineer who has already shipped AI powered systems into production and can operate with a high degree of autonomy. You'll join a small, experienced team where engineers are trusted to make decisions, move quickly, and own problems end to end, without layers of process or constant oversight. It's an adult environment that values outcomes over presenteeism, offers genuine flexibility, and gives engineers significant influence over product direction and architecture. What you'll be doing Building AI powered products and features from concept through to production Designing and developing AI agents that solve real business problems Working closely with product stakeholders to rapidly iterate and deliver value Using agentic development tools as a core part of your workflow Making pragmatic architecture decisions that balance speed with long term maintainability Deploying and operating cloud native applications in production Exploring new models, frameworks and approaches to keep products at the forefront of what's possible What they're looking for Strong software engineering foundations with proven commercial experience working across the stack Experience building and shipping production AI applications or AI agents Hands on experience with LLM APIs, RAG systems, orchestration frameworks, or similar AI technologies Strong architectural instincts and ability to make sound engineering decisions Experience working with AWS cloud infrastructure Why join? Opportunity to build greenfield AI native products High trust, low bureaucracy environment Significant ownership and influence over technical direction Strong investment in modern AI tooling and engineering practices Remote-first & flexible environment Interested and eager to help shape how software is built in an AI first world? Apply to this role or drop me an email at .
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We're seeking an experienced and versatile Senior Software Engineer - Sensors join our Edge Team. This is a rare opportunity to help define and deliver our cutting-edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies. About the role of Senior Software Engineer - Sensors - (not exhaustive): In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Software Engineer - Sensors will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. What You'll Be Doing - Senior Software Engineer - Sensors Design, develop, and maintain edge-sensor solutions focusing on performance, reliability, and scalability. Build test infrastructure to capture and analyse quality and performance metrics Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed Collaborate with cross-functional teams to plan, build, and test complex functionality Diagnose and resolve technical issues through root cause analysis Automate SDLC processes to improve efficiency and reduce manual effort Produce and maintain technical documentation Mentor peers, contribute to code reviews, and promote collaborative working practices What You'll Bring - Senior Software Engineer - Sensors Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust. Broad exposure to remote sensing disciplines, including: Mathematics, physics, and geospatial mapping Working with sensor hardware and electronics Networking principles, protocols, and services Application development across embedded, desktop, and web platforms Video and radar signal processing (e.g., OpenCV) AI-based, hardware-accelerated image processing (e.g., YOLO) Familiarity with Enterprise Systems architecture Experience with version control systems (Git) and SDLC automation tools Excellent problem-solving, debugging, and collaboration skills Why Join Us? Work on mission-critical maritime surveillance systems used worldwide Be part of an ambitious, innovative, and supportive team making a direct impact on global maritime safety and sustainability Enjoy flexible hybrid working Competitive salary and benefits, including: Matched pension contributions up to 5% Private health care Development and training programmes SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
08/06/2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We're seeking an experienced and versatile Senior Software Engineer - Sensors join our Edge Team. This is a rare opportunity to help define and deliver our cutting-edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies. About the role of Senior Software Engineer - Sensors - (not exhaustive): In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Software Engineer - Sensors will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. What You'll Be Doing - Senior Software Engineer - Sensors Design, develop, and maintain edge-sensor solutions focusing on performance, reliability, and scalability. Build test infrastructure to capture and analyse quality and performance metrics Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed Collaborate with cross-functional teams to plan, build, and test complex functionality Diagnose and resolve technical issues through root cause analysis Automate SDLC processes to improve efficiency and reduce manual effort Produce and maintain technical documentation Mentor peers, contribute to code reviews, and promote collaborative working practices What You'll Bring - Senior Software Engineer - Sensors Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust. Broad exposure to remote sensing disciplines, including: Mathematics, physics, and geospatial mapping Working with sensor hardware and electronics Networking principles, protocols, and services Application development across embedded, desktop, and web platforms Video and radar signal processing (e.g., OpenCV) AI-based, hardware-accelerated image processing (e.g., YOLO) Familiarity with Enterprise Systems architecture Experience with version control systems (Git) and SDLC automation tools Excellent problem-solving, debugging, and collaboration skills Why Join Us? Work on mission-critical maritime surveillance systems used worldwide Be part of an ambitious, innovative, and supportive team making a direct impact on global maritime safety and sustainability Enjoy flexible hybrid working Competitive salary and benefits, including: Matched pension contributions up to 5% Private health care Development and training programmes SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
Senior Software Engineer Location: Near Winchester Salary: Up to £65,000 Clearance: Must hold SC Clearance and be eligible for DV To Apply: Email Overview A leading technology organisation within the defence and national security sector is seeking a Senior Software Engineer to join a growing engineering team near Winchester. This is an opportunity to work on secure, mission-critical systems using modern cloud-native technologies within a collaborative and highly technical environment. The team delivers innovative software solutions across complex programmes supporting national security and defence operations. Key Responsibilities Design, develop, and maintain scalable software solutions Collaborate within Agile engineering teams to deliver high-quality products Build and support cloud-native applications and infrastructure Contribute to system architecture and technical decision-making Develop and maintain CI/CD pipelines and deployment processes Work closely with cross-functional engineering and delivery teams Support continuous improvement and engineering best practices Required Skills & Experience Strong commercial experience with Python Experience working with AWS cloud technologies Hands-on experience with Kubernetes and containerised environments Experience building scalable backend systems and APIs Understanding of Agile software development practices Strong problem-solving and communication skills Desirable Skills Experience with Golang Exposure to DevOps or platform engineering environments Knowledge of infrastructure automation and CI/CD tooling Experience working within secure or regulated environments Benefits Competitive salary up to £65,000 Strong pension and benefits package Flexible working arrangements Ongoing training and career development Opportunity to work on impactful, cutting-edge projects About the Organisation This organisation is recognised for delivering advanced technology and engineering solutions within highly secure environments. With a strong focus on innovation, collaboration, and technical excellence, they provide engineers with the opportunity to work on meaningful projects that make a real-world impact. JBRP1_UKTJ
08/06/2026
Full time
Senior Software Engineer Location: Near Winchester Salary: Up to £65,000 Clearance: Must hold SC Clearance and be eligible for DV To Apply: Email Overview A leading technology organisation within the defence and national security sector is seeking a Senior Software Engineer to join a growing engineering team near Winchester. This is an opportunity to work on secure, mission-critical systems using modern cloud-native technologies within a collaborative and highly technical environment. The team delivers innovative software solutions across complex programmes supporting national security and defence operations. Key Responsibilities Design, develop, and maintain scalable software solutions Collaborate within Agile engineering teams to deliver high-quality products Build and support cloud-native applications and infrastructure Contribute to system architecture and technical decision-making Develop and maintain CI/CD pipelines and deployment processes Work closely with cross-functional engineering and delivery teams Support continuous improvement and engineering best practices Required Skills & Experience Strong commercial experience with Python Experience working with AWS cloud technologies Hands-on experience with Kubernetes and containerised environments Experience building scalable backend systems and APIs Understanding of Agile software development practices Strong problem-solving and communication skills Desirable Skills Experience with Golang Exposure to DevOps or platform engineering environments Knowledge of infrastructure automation and CI/CD tooling Experience working within secure or regulated environments Benefits Competitive salary up to £65,000 Strong pension and benefits package Flexible working arrangements Ongoing training and career development Opportunity to work on impactful, cutting-edge projects About the Organisation This organisation is recognised for delivering advanced technology and engineering solutions within highly secure environments. With a strong focus on innovation, collaboration, and technical excellence, they provide engineers with the opportunity to work on meaningful projects that make a real-world impact. JBRP1_UKTJ
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. As a Senior Developer, you will design, build, and scale an AI Operations platform supporting Sky and NBCUniversal. You will focus on alert ingestion, correlation, and intelligent automation using full-stack development, machine learning, and Generative AI (GenAI). For this role we offer the hybrid working approach with 2 days a week onsite in Osterley/Leeds office. What you'll do Design, build and maintain full-stack software solutions using Golang and Python, spanning services, APIs and automation components Contribute to the architecture and evolution of Sky's AI Operations platform, shaping intelligent automation and large-scale operational workflows Develop and operate cloud-native systems on AWS, including automated testing frameworks, CI/CD pipelines and environment validation Build reliable alerting, correlation and automation capabilities that support high-scale streaming and live service environments Produce high-quality technical documentation, covering design decisions, configuration, deployment processes and operational runbooks Collaborate closely with engineers, product teams and operational stakeholders to deliver robust, scalable and observable systems Troubleshoot complex distributed systems, identifying root causes and driving continuous improvement across the platform Mentor engineers through code reviews, design discussions and technical guidance, supporting a culture of engineering excellence What you'll bring Strong experience in software engineering within cloud or platform environments, ideally with exposure to IaC, observability and automation tooling Proficiency with Golang and/or Python, alongside experience building APIs, backend services and distributed systems Solid understanding of data technologies such as MongoDB or Postgres, including schema design, optimisation and operational considerations Strong knowledge of RESTful API design, integration patterns and modern automation approaches (including low-code/no-code tools) Ability to create and maintain clear technical documentation and architectural artefacts, supporting knowledge-sharing and change management A track record of solving complex engineering challenges, introducing innovative ideas and influencing technical direction within a team or platform Team overview You'll join a globally distributed engineering team working across Sky and NBCUniversal platforms, supporting services used by millions of customers worldwide. The team operates at the intersection of software engineering, platform reliability, and AI-assisted operations. We build systems that help engineering and operations teams detect issues earlier, respond faster, and continuously improve platform resilience and operational outcomes. Collaboration across regions, disciplines, and time zones is a core part of how we work. Global Streaming Technology Our team develops and supports market-leading video streaming services, underpinned by state-of-the-art engineering principles. We do this at huge scale: for over 50 million customers globally, spanning NBCUniversal Peacock in the US and Sky, NOW and SkyShowtime across Europe. No matter the device, the time or the place, we make sure that our diverse audiences can easily find and enjoy whatever they want to watch, choosing from the world's best entertainment, news and sport. The rewards There's one thing people can't stop talking about when it comes to : the perks . Here's a taster: Sky Q, for the TV you love all in one place The magic of Sky Glass at an exclusive rate A generous pension package Private healthcare Discounted mobile and broadband A wide range of Sky VIP rewards and experiences Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space Osterley Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose . You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon. Leeds Leeds is home to two Sky offices; our contact centre and digital tech hub at Whitehall, and our Central Square customer sales centre right at the heart of the city. Our modern spaces, with subsidised cafes and dedicated break-out spaces, provide a balance for our hybrid working teams. Need a break? You can blow off steam over a game of pool or table tennis, or stay fit with local gym discounts We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if , how far, and what next . But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
08/06/2026
Full time
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. As a Senior Developer, you will design, build, and scale an AI Operations platform supporting Sky and NBCUniversal. You will focus on alert ingestion, correlation, and intelligent automation using full-stack development, machine learning, and Generative AI (GenAI). For this role we offer the hybrid working approach with 2 days a week onsite in Osterley/Leeds office. What you'll do Design, build and maintain full-stack software solutions using Golang and Python, spanning services, APIs and automation components Contribute to the architecture and evolution of Sky's AI Operations platform, shaping intelligent automation and large-scale operational workflows Develop and operate cloud-native systems on AWS, including automated testing frameworks, CI/CD pipelines and environment validation Build reliable alerting, correlation and automation capabilities that support high-scale streaming and live service environments Produce high-quality technical documentation, covering design decisions, configuration, deployment processes and operational runbooks Collaborate closely with engineers, product teams and operational stakeholders to deliver robust, scalable and observable systems Troubleshoot complex distributed systems, identifying root causes and driving continuous improvement across the platform Mentor engineers through code reviews, design discussions and technical guidance, supporting a culture of engineering excellence What you'll bring Strong experience in software engineering within cloud or platform environments, ideally with exposure to IaC, observability and automation tooling Proficiency with Golang and/or Python, alongside experience building APIs, backend services and distributed systems Solid understanding of data technologies such as MongoDB or Postgres, including schema design, optimisation and operational considerations Strong knowledge of RESTful API design, integration patterns and modern automation approaches (including low-code/no-code tools) Ability to create and maintain clear technical documentation and architectural artefacts, supporting knowledge-sharing and change management A track record of solving complex engineering challenges, introducing innovative ideas and influencing technical direction within a team or platform Team overview You'll join a globally distributed engineering team working across Sky and NBCUniversal platforms, supporting services used by millions of customers worldwide. The team operates at the intersection of software engineering, platform reliability, and AI-assisted operations. We build systems that help engineering and operations teams detect issues earlier, respond faster, and continuously improve platform resilience and operational outcomes. Collaboration across regions, disciplines, and time zones is a core part of how we work. Global Streaming Technology Our team develops and supports market-leading video streaming services, underpinned by state-of-the-art engineering principles. We do this at huge scale: for over 50 million customers globally, spanning NBCUniversal Peacock in the US and Sky, NOW and SkyShowtime across Europe. No matter the device, the time or the place, we make sure that our diverse audiences can easily find and enjoy whatever they want to watch, choosing from the world's best entertainment, news and sport. The rewards There's one thing people can't stop talking about when it comes to : the perks . Here's a taster: Sky Q, for the TV you love all in one place The magic of Sky Glass at an exclusive rate A generous pension package Private healthcare Discounted mobile and broadband A wide range of Sky VIP rewards and experiences Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space Osterley Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose . You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon. Leeds Leeds is home to two Sky offices; our contact centre and digital tech hub at Whitehall, and our Central Square customer sales centre right at the heart of the city. Our modern spaces, with subsidised cafes and dedicated break-out spaces, provide a balance for our hybrid working teams. Need a break? You can blow off steam over a game of pool or table tennis, or stay fit with local gym discounts We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if , how far, and what next . But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Senior Site Reliability Engineer - iManage SRE is part of a global organization that leverages the latest technology to communicate with our colleagues across the globe. We organize ourselves into distributed teams - SRE teams are anchored to iManage offices across the globe. Tuesdays and Thursdays are dedicated to in office collaboration, rapid innovation, and developing a sense of belonging at iManage. Mondays and Fridays are reserved for focus time to get things done. Have the best of both work styles in a workplace that is intentional about belonging, collaboration, and accomplishment. Being a Senior Site Reliability Engineer at iManage means You are an engineer, a builder, and a systems thinker. You'll create middleware and platform guardrails that empower developers to innovate quickly and reliably. You combine deep technical judgment with empathy to eliminate customer pain, especially when working with enthusiastic teams stewarding the world's most privileged data. You uplift those around you, act as a subject matter expert, mentor others, and drive change. You chase contributing factors over root causes, value code over documentation, and documentation over process. You'll engage in and often lead architectural discussions, reduce toil, and deliver scalable, resilient platforms that support our customers and organization. As a Senior SRE, you'll help scale our cloud platform, collaborate across teams to promote standardization and resiliency, and participate in on call rotations. You'll become a key voice in observability, change management, and service scalability, providing guidance during complex technical decisions and high impact events. iManage is experiencing explosive growth in its flagship cloud product. We're seeking senior software and systems engineers specializing in reliability and platform services to join our transformative cloud journey. This requires rethinking technical decisions with a beginner's mindset and a focus on resilience and sustainability. If you write code, think in systems, embrace complexity and automation, and are passionate about service resilience and scalability - we want to talk to you. sRE Responsibilities Eliminate TOIL through automation and software development. Partner cross functionally with application teams and internal stakeholders. Create a modern, cloud native platform that is resilient, cost effective, and secure by default. Scale cloud infrastructure to support our Kubernetes based ecosystem. Maintain the freshness and utility of platform services. Improve the security posture of our products. Design automation, orchestration, observability, and disaster readiness into our products. Participate in production support and on call rotations, providing senior level guidance during critical events. Lead incident management and post incident retrospectives, coaching teams in these practices. Qualifications Experience writing design documents, postmortems, and refactoring application code. Built automation to reduce operational burden or developed internal SaaS tools. Ability to advocate for SRE principles (e.g., SLOs vs SLAs) and introduce them effectively. Experience in public cloud or hosted datacenter environments (Azure and AKS preferred). A passion for collaborative teamwork and influencing reliability best practices across teams. Bonus Points Hands on experience with Linux server stacks (Ubuntu/Debian preferred). Knowledge of cloud provisioning platforms (Terraform preferred). Exposure to configuration management tools (Chef preferred). Experience with containerization/clustering technologies (Docker preferred). Familiarity with observability and alerting tools (Prometheus/Grafana or ELK/EFK). Practical experience with CI/CD pipelines and rollout strategies. A bachelor's degree (or equivalent experience) in Computer Engineering or related field. Proficiency in one or more programming languages (e.g., Java, Python, Golang). Familiarity with scripting languages (e.g., PowerShell, Bash, Python, Ruby). Benefits Creating an inclusive environment where you're encouraged to help shape the culture. Market leading salary determined through a fair and consistent process, equitable for all employees. Annual performance based bonus. Enhanced parental leave (20 weeks for primary and 10 weeks for secondary caregiver at 100% pay). Matching pension contribution (up to 6%). Private medical insurance and cash plan. Group life cover, income protection, and critical illness protection. Flexible time off policy, 25 days of annual leave with additional flexibility. Wellness days each year to prioritize mental health and well being. Access to RethinkCare, a global behavioral health platform. We welcome those who come with a growth mindset and a hunger for learning; if you are excited about this role but your past experience doesn't align perfectly with every qualification, we encourage you to apply anyway. iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicate from emails using domain. If you have any concerns or questions about communications you have received, please send them to so our team members can review. iManage provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
08/06/2026
Full time
Senior Site Reliability Engineer - iManage SRE is part of a global organization that leverages the latest technology to communicate with our colleagues across the globe. We organize ourselves into distributed teams - SRE teams are anchored to iManage offices across the globe. Tuesdays and Thursdays are dedicated to in office collaboration, rapid innovation, and developing a sense of belonging at iManage. Mondays and Fridays are reserved for focus time to get things done. Have the best of both work styles in a workplace that is intentional about belonging, collaboration, and accomplishment. Being a Senior Site Reliability Engineer at iManage means You are an engineer, a builder, and a systems thinker. You'll create middleware and platform guardrails that empower developers to innovate quickly and reliably. You combine deep technical judgment with empathy to eliminate customer pain, especially when working with enthusiastic teams stewarding the world's most privileged data. You uplift those around you, act as a subject matter expert, mentor others, and drive change. You chase contributing factors over root causes, value code over documentation, and documentation over process. You'll engage in and often lead architectural discussions, reduce toil, and deliver scalable, resilient platforms that support our customers and organization. As a Senior SRE, you'll help scale our cloud platform, collaborate across teams to promote standardization and resiliency, and participate in on call rotations. You'll become a key voice in observability, change management, and service scalability, providing guidance during complex technical decisions and high impact events. iManage is experiencing explosive growth in its flagship cloud product. We're seeking senior software and systems engineers specializing in reliability and platform services to join our transformative cloud journey. This requires rethinking technical decisions with a beginner's mindset and a focus on resilience and sustainability. If you write code, think in systems, embrace complexity and automation, and are passionate about service resilience and scalability - we want to talk to you. sRE Responsibilities Eliminate TOIL through automation and software development. Partner cross functionally with application teams and internal stakeholders. Create a modern, cloud native platform that is resilient, cost effective, and secure by default. Scale cloud infrastructure to support our Kubernetes based ecosystem. Maintain the freshness and utility of platform services. Improve the security posture of our products. Design automation, orchestration, observability, and disaster readiness into our products. Participate in production support and on call rotations, providing senior level guidance during critical events. Lead incident management and post incident retrospectives, coaching teams in these practices. Qualifications Experience writing design documents, postmortems, and refactoring application code. Built automation to reduce operational burden or developed internal SaaS tools. Ability to advocate for SRE principles (e.g., SLOs vs SLAs) and introduce them effectively. Experience in public cloud or hosted datacenter environments (Azure and AKS preferred). A passion for collaborative teamwork and influencing reliability best practices across teams. Bonus Points Hands on experience with Linux server stacks (Ubuntu/Debian preferred). Knowledge of cloud provisioning platforms (Terraform preferred). Exposure to configuration management tools (Chef preferred). Experience with containerization/clustering technologies (Docker preferred). Familiarity with observability and alerting tools (Prometheus/Grafana or ELK/EFK). Practical experience with CI/CD pipelines and rollout strategies. A bachelor's degree (or equivalent experience) in Computer Engineering or related field. Proficiency in one or more programming languages (e.g., Java, Python, Golang). Familiarity with scripting languages (e.g., PowerShell, Bash, Python, Ruby). Benefits Creating an inclusive environment where you're encouraged to help shape the culture. Market leading salary determined through a fair and consistent process, equitable for all employees. Annual performance based bonus. Enhanced parental leave (20 weeks for primary and 10 weeks for secondary caregiver at 100% pay). Matching pension contribution (up to 6%). Private medical insurance and cash plan. Group life cover, income protection, and critical illness protection. Flexible time off policy, 25 days of annual leave with additional flexibility. Wellness days each year to prioritize mental health and well being. Access to RethinkCare, a global behavioral health platform. We welcome those who come with a growth mindset and a hunger for learning; if you are excited about this role but your past experience doesn't align perfectly with every qualification, we encourage you to apply anyway. iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicate from emails using domain. If you have any concerns or questions about communications you have received, please send them to so our team members can review. iManage provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Senior Site Reliability Engineer - iManage SRE is part of a global organization that leverages the latest technology to communicate with our colleagues across the globe. We organize ourselves into distributed teams - SRE teams are anchored to iManage offices across the globe. Tuesdays and Thursdays are dedicated to in office collaboration, rapid innovation, and developing a sense of belonging at iManage. Mondays and Fridays are reserved for focus time to get things done. Have the best of both work styles in a workplace that is intentional about belonging, collaboration, and accomplishment. Being a Senior Site Reliability Engineer at iManage means You are an engineer, a builder, and a systems thinker. You'll create middleware and platform guardrails that empower developers to innovate quickly and reliably. You combine deep technical judgment with empathy to eliminate customer pain, especially when working with enthusiastic teams stewarding the world's most privileged data. You uplift those around you, act as a subject matter expert, mentor others, and drive change. You chase contributing factors over root causes, value code over documentation, and documentation over process. You'll engage in and often lead architectural discussions, reduce toil, and deliver scalable, resilient platforms that support our customers and organization. As a Senior SRE, you'll help scale our cloud platform, collaborate across teams to promote standardization and resiliency, and participate in on call rotations. You'll become a key voice in observability, change management, and service scalability, providing guidance during complex technical decisions and high impact events. iManage is experiencing explosive growth in its flagship cloud product. We're seeking senior software and systems engineers specializing in reliability and platform services to join our transformative cloud journey. This requires rethinking technical decisions with a beginner's mindset and a focus on resilience and sustainability. If you write code, think in systems, embrace complexity and automation, and are passionate about service resilience and scalability - we want to talk to you. sRE Responsibilities Eliminate TOIL through automation and software development. Partner cross functionally with application teams and internal stakeholders. Create a modern, cloud native platform that is resilient, cost effective, and secure by default. Scale cloud infrastructure to support our Kubernetes based ecosystem. Maintain the freshness and utility of platform services. Improve the security posture of our products. Design automation, orchestration, observability, and disaster readiness into our products. Participate in production support and on call rotations, providing senior level guidance during critical events. Lead incident management and post incident retrospectives, coaching teams in these practices. Qualifications Experience writing design documents, postmortems, and refactoring application code. Built automation to reduce operational burden or developed internal SaaS tools. Ability to advocate for SRE principles (e.g., SLOs vs SLAs) and introduce them effectively. Experience in public cloud or hosted datacenter environments (Azure and AKS preferred). A passion for collaborative teamwork and influencing reliability best practices across teams. Bonus Points Hands on experience with Linux server stacks (Ubuntu/Debian preferred). Knowledge of cloud provisioning platforms (Terraform preferred). Exposure to configuration management tools (Chef preferred). Experience with containerization/clustering technologies (Docker preferred). Familiarity with observability and alerting tools (Prometheus/Grafana or ELK/EFK). Practical experience with CI/CD pipelines and rollout strategies. A bachelor's degree (or equivalent experience) in Computer Engineering or related field. Proficiency in one or more programming languages (e.g., Java, Python, Golang). Familiarity with scripting languages (e.g., PowerShell, Bash, Python, Ruby). Benefits Creating an inclusive environment where you're encouraged to help shape the culture. Market leading salary determined through a fair and consistent process, equitable for all employees. Annual performance based bonus. Enhanced parental leave (20 weeks for primary and 10 weeks for secondary caregiver at 100% pay). Matching pension contribution (up to 6%). Private medical insurance and cash plan. Group life cover, income protection, and critical illness protection. Flexible time off policy, 25 days of annual leave with additional flexibility. Wellness days each year to prioritize mental health and well being. Access to RethinkCare, a global behavioral health platform. We welcome those who come with a growth mindset and a hunger for learning; if you are excited about this role but your past experience doesn't align perfectly with every qualification, we encourage you to apply anyway. iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicate from emails using domain. If you have any concerns or questions about communications you have received, please send them to so our team members can review. iManage provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
08/06/2026
Full time
Senior Site Reliability Engineer - iManage SRE is part of a global organization that leverages the latest technology to communicate with our colleagues across the globe. We organize ourselves into distributed teams - SRE teams are anchored to iManage offices across the globe. Tuesdays and Thursdays are dedicated to in office collaboration, rapid innovation, and developing a sense of belonging at iManage. Mondays and Fridays are reserved for focus time to get things done. Have the best of both work styles in a workplace that is intentional about belonging, collaboration, and accomplishment. Being a Senior Site Reliability Engineer at iManage means You are an engineer, a builder, and a systems thinker. You'll create middleware and platform guardrails that empower developers to innovate quickly and reliably. You combine deep technical judgment with empathy to eliminate customer pain, especially when working with enthusiastic teams stewarding the world's most privileged data. You uplift those around you, act as a subject matter expert, mentor others, and drive change. You chase contributing factors over root causes, value code over documentation, and documentation over process. You'll engage in and often lead architectural discussions, reduce toil, and deliver scalable, resilient platforms that support our customers and organization. As a Senior SRE, you'll help scale our cloud platform, collaborate across teams to promote standardization and resiliency, and participate in on call rotations. You'll become a key voice in observability, change management, and service scalability, providing guidance during complex technical decisions and high impact events. iManage is experiencing explosive growth in its flagship cloud product. We're seeking senior software and systems engineers specializing in reliability and platform services to join our transformative cloud journey. This requires rethinking technical decisions with a beginner's mindset and a focus on resilience and sustainability. If you write code, think in systems, embrace complexity and automation, and are passionate about service resilience and scalability - we want to talk to you. sRE Responsibilities Eliminate TOIL through automation and software development. Partner cross functionally with application teams and internal stakeholders. Create a modern, cloud native platform that is resilient, cost effective, and secure by default. Scale cloud infrastructure to support our Kubernetes based ecosystem. Maintain the freshness and utility of platform services. Improve the security posture of our products. Design automation, orchestration, observability, and disaster readiness into our products. Participate in production support and on call rotations, providing senior level guidance during critical events. Lead incident management and post incident retrospectives, coaching teams in these practices. Qualifications Experience writing design documents, postmortems, and refactoring application code. Built automation to reduce operational burden or developed internal SaaS tools. Ability to advocate for SRE principles (e.g., SLOs vs SLAs) and introduce them effectively. Experience in public cloud or hosted datacenter environments (Azure and AKS preferred). A passion for collaborative teamwork and influencing reliability best practices across teams. Bonus Points Hands on experience with Linux server stacks (Ubuntu/Debian preferred). Knowledge of cloud provisioning platforms (Terraform preferred). Exposure to configuration management tools (Chef preferred). Experience with containerization/clustering technologies (Docker preferred). Familiarity with observability and alerting tools (Prometheus/Grafana or ELK/EFK). Practical experience with CI/CD pipelines and rollout strategies. A bachelor's degree (or equivalent experience) in Computer Engineering or related field. Proficiency in one or more programming languages (e.g., Java, Python, Golang). Familiarity with scripting languages (e.g., PowerShell, Bash, Python, Ruby). Benefits Creating an inclusive environment where you're encouraged to help shape the culture. Market leading salary determined through a fair and consistent process, equitable for all employees. Annual performance based bonus. Enhanced parental leave (20 weeks for primary and 10 weeks for secondary caregiver at 100% pay). Matching pension contribution (up to 6%). Private medical insurance and cash plan. Group life cover, income protection, and critical illness protection. Flexible time off policy, 25 days of annual leave with additional flexibility. Wellness days each year to prioritize mental health and well being. Access to RethinkCare, a global behavioral health platform. We welcome those who come with a growth mindset and a hunger for learning; if you are excited about this role but your past experience doesn't align perfectly with every qualification, we encourage you to apply anyway. iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicate from emails using domain. If you have any concerns or questions about communications you have received, please send them to so our team members can review. iManage provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Staff Platform Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday). RVU is a group of online brands that include Confused, Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We reach the majority of UK households, putting us in a unique position to drive the transformation of the household services sector. We harness cutting edge tech and data to help consumers manage their homes more effectively, and we provide some of the UK's biggest companies with unparalleled insight into what customers need and want. Since our founding in 2018, we've integrated our 5 market leading digital brands into a powerful data platform, supercharging our capabilities to drive lasting change, and by working with providers and policymakers, we're helping transform entire industries - making markets more competitive and more innovative to benefit everyone. We're looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as "Airship". Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. We are committed to Open Source software in order to build services that help millions of customers to save money and make confident decisions. As well as helping our customers, we also give back to the community by open sourcing interesting projects that we build that might benefit others. Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. The team has also expanded its scope to simplify Data engineering in the organisation using the same techniques we used to ease creating web applications on data pipelines, leveraging Argo Workflows and Argo Events as well as a recent integration with n8n. What you'll be doing Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation's understanding and utilisation of modern technology. Collaboration: work with various cross functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers. Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working. Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability. Culture: enhancing a diverse engineering culture by taking part in various technical catch ups, working groups, and "All Hands". Experience: enrich RVU's perspective by sharing your experience, knowledge and expertise in a continuous learning environment. As a key member of the platform engineering team you will be accountable for the following: Objective setting, feature ideation, development and measurement. Architectural decisions and designs of the platform, domains and systems. Defining, evolving, and applying team processes. Responsible for the entire stack to meet business requirements. Building efficient CI/CD pipelines and robust DevOps practices. Utilising a variety of infrastructure to keep systems performant, scalable & reliable. Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation. As a Staff Platform Engineer at RVU you will be expected to: Proactively identify opportunities for improvement across the organisation. Manage your time effectively between team and organisational level contributions. Rotate around the business to build relationships and act as a multiplier. What we're looking for Extensive experience in running Kubernetes clusters in production. Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus). Production experience in Cilium and/or eBPF and networking in general. Extensive experience in monitoring systems and their performance. The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way. Experience with image vulnerability scanning and patching strategies for large systems. Experience/Familiarity with AWS Multi Accounts system designs, tools like Crossplane and Control Tower. Familiarity with Argo Workflows or similar data pipeline as a service tools. Familiarity working with a variety of Cloud Native projects. Familiarity with Github Action. Familiarity with OpenTelemetry. More about us Our team has been featured at a few conferences and events, including CNCF, PlatformCon, and the London AWS Summit 2023 for our contributions to the EKS tooling community. Examples of some projects we have worked on Short lived database credentials: Our running services previously relied on having long lived credentials to access data. We wanted human and pod identity to be used to grant short lived credentials based on policies. We used Vault to build a solution to this problem, creating tooling such as vault creds/vault webhook to make it as easy as possible for developers to use these credentials with their services. Yggdrasil: Envoy control plane for multi cluster load balancing. Some of our more important applications required resilience to cluster outages, so we created Yggdrasil, a tool to configure Envoy nodes to route our traffic between clusters based on Ingress resources. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
08/06/2026
Full time
Staff Platform Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday). RVU is a group of online brands that include Confused, Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We reach the majority of UK households, putting us in a unique position to drive the transformation of the household services sector. We harness cutting edge tech and data to help consumers manage their homes more effectively, and we provide some of the UK's biggest companies with unparalleled insight into what customers need and want. Since our founding in 2018, we've integrated our 5 market leading digital brands into a powerful data platform, supercharging our capabilities to drive lasting change, and by working with providers and policymakers, we're helping transform entire industries - making markets more competitive and more innovative to benefit everyone. We're looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as "Airship". Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. We are committed to Open Source software in order to build services that help millions of customers to save money and make confident decisions. As well as helping our customers, we also give back to the community by open sourcing interesting projects that we build that might benefit others. Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. The team has also expanded its scope to simplify Data engineering in the organisation using the same techniques we used to ease creating web applications on data pipelines, leveraging Argo Workflows and Argo Events as well as a recent integration with n8n. What you'll be doing Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation's understanding and utilisation of modern technology. Collaboration: work with various cross functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers. Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working. Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability. Culture: enhancing a diverse engineering culture by taking part in various technical catch ups, working groups, and "All Hands". Experience: enrich RVU's perspective by sharing your experience, knowledge and expertise in a continuous learning environment. As a key member of the platform engineering team you will be accountable for the following: Objective setting, feature ideation, development and measurement. Architectural decisions and designs of the platform, domains and systems. Defining, evolving, and applying team processes. Responsible for the entire stack to meet business requirements. Building efficient CI/CD pipelines and robust DevOps practices. Utilising a variety of infrastructure to keep systems performant, scalable & reliable. Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation. As a Staff Platform Engineer at RVU you will be expected to: Proactively identify opportunities for improvement across the organisation. Manage your time effectively between team and organisational level contributions. Rotate around the business to build relationships and act as a multiplier. What we're looking for Extensive experience in running Kubernetes clusters in production. Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus). Production experience in Cilium and/or eBPF and networking in general. Extensive experience in monitoring systems and their performance. The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way. Experience with image vulnerability scanning and patching strategies for large systems. Experience/Familiarity with AWS Multi Accounts system designs, tools like Crossplane and Control Tower. Familiarity with Argo Workflows or similar data pipeline as a service tools. Familiarity working with a variety of Cloud Native projects. Familiarity with Github Action. Familiarity with OpenTelemetry. More about us Our team has been featured at a few conferences and events, including CNCF, PlatformCon, and the London AWS Summit 2023 for our contributions to the EKS tooling community. Examples of some projects we have worked on Short lived database credentials: Our running services previously relied on having long lived credentials to access data. We wanted human and pod identity to be used to grant short lived credentials based on policies. We used Vault to build a solution to this problem, creating tooling such as vault creds/vault webhook to make it as easy as possible for developers to use these credentials with their services. Yggdrasil: Envoy control plane for multi cluster load balancing. Some of our more important applications required resilience to cluster outages, so we created Yggdrasil, a tool to configure Envoy nodes to route our traffic between clusters based on Ingress resources. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
London, Greater London £90k - £120k per year Senior Full Stack Engineer / Developer (Python Django Flutter AWS) London to £120k Are you a full stack technologist who enjoys working on Greenfield apps? You could be progressing your career at a tech scale-up that are enjoying great success with their AI workforce optimisation software that connects flexible temporary workers (e.g. students) with clients in the hospitality industry, enabling clients to maximise staff in busy times through AI scheduling. What's in it for you: Salary to £120k Stock options Private medical care Gym and dog friendly office Influential role that you can shape as the company grows Your role: As a Senior Full Stack Engineer you'll design and develop new features and enhancements as the company scales from 250,000 users through to millions and transitions from a monolith to microservices architecture. You'll work across the full software development lifecycle, taking ownership of Greenfield projects, working with a range of technology from Python and Go on the backend through to Django and Flutter on the frontend within an AWS cloud environment. Location / WFH: You'll join colleagues in the North London office 3-4 days a week where you can enjoy a range of perks including paid for gym and dog friendly office (as well as great bars and restaurants for after work!). About you: You have Full Stack development experience, having worked with Python, as well as Django, Flutter (or React), databases (PostgreSQL) and AWS, it would also be great to have experience with Golang but you can pick it up on the job You have a strong understanding of distributed systems and event-driven architectures You enjoy working on Greenfield projects in fast paced environments, ideally you will have start-up or scale-up experience You're collaborative, curious and keen to learn new technologies - comfortable working with AI tools such as Claude You are degree educated in Computer Science or similar technical discipline Apply now to find out more about this Senior Full Stack Engineer / Developer (Python Django Go AWS) opportunity.
08/06/2026
Full time
London, Greater London £90k - £120k per year Senior Full Stack Engineer / Developer (Python Django Flutter AWS) London to £120k Are you a full stack technologist who enjoys working on Greenfield apps? You could be progressing your career at a tech scale-up that are enjoying great success with their AI workforce optimisation software that connects flexible temporary workers (e.g. students) with clients in the hospitality industry, enabling clients to maximise staff in busy times through AI scheduling. What's in it for you: Salary to £120k Stock options Private medical care Gym and dog friendly office Influential role that you can shape as the company grows Your role: As a Senior Full Stack Engineer you'll design and develop new features and enhancements as the company scales from 250,000 users through to millions and transitions from a monolith to microservices architecture. You'll work across the full software development lifecycle, taking ownership of Greenfield projects, working with a range of technology from Python and Go on the backend through to Django and Flutter on the frontend within an AWS cloud environment. Location / WFH: You'll join colleagues in the North London office 3-4 days a week where you can enjoy a range of perks including paid for gym and dog friendly office (as well as great bars and restaurants for after work!). About you: You have Full Stack development experience, having worked with Python, as well as Django, Flutter (or React), databases (PostgreSQL) and AWS, it would also be great to have experience with Golang but you can pick it up on the job You have a strong understanding of distributed systems and event-driven architectures You enjoy working on Greenfield projects in fast paced environments, ideally you will have start-up or scale-up experience You're collaborative, curious and keen to learn new technologies - comfortable working with AI tools such as Claude You are degree educated in Computer Science or similar technical discipline Apply now to find out more about this Senior Full Stack Engineer / Developer (Python Django Go AWS) opportunity.
At Citi, we are pioneering the future of enterprise operations through innovative technology. Our COO-Technology Engineering and Architecture capability is at the forefront, responsible for architecting best-in-class solutions, driving end-to-end transformation, and integrating cutting-edge Generative AI solutions to unlock unparalleled efficiency, automation, and risk reduction across our global operations. The Team: Innovating at Scale Our team is a dynamic hub of engineers and innovators dedicated to solving complex business challenges with intelligent solutions. We believe in building robust, scalable products that deliver tangible impact. We foster an environment of continuous learning, rapid iteration, and strong engineering practices. Here, you'll work alongside passionate experts, leverage the latest in AI, and contribute to a culture that values clean code, thoughtful design, and direct, hands on problem solving. We're not just adopting AI; we're building the intelligence that powers our enterprise. The Role: We are seeking an exceptional Staff Generative AI Engineer to join our team. This is a critical, deeply hands on role for a seasoned software engineer with a profound passion for Generative AI, Large Language Models (LLMs), and agentic frameworks. You will be instrumental in designing, building, and deploying real world, commercial production systems, not just proofs of concept. This is an Individual Contributor (IC) role with no direct people management responsibilities. Your expertise in containers (especially OpenShift), strong Python programming, and advanced LLM/agentic frameworks will be essential as you drive significant operational efficiencies and set new standards for engineering excellence. If you're a builder who thrives on technical challenge, delivering measurable impact, and mentoring others while getting your hands dirty with code, we want to hear from you. As a Staff Generative AI Engineer, you will: Architect & Build Production Systems: Lead the hands on development of sophisticated Generative AI applications, LLM powered solutions, and intricate agentic frameworks primarily using Python. Your code will be clean, performant, scalable, and deployed directly into commercial production environments, solving real business problems. Pioneer Automation with Agents: Design and implement intelligent agents capable of understanding, reasoning, and orchestrating complex workflows to automate critical enterprise business processes, driving efficiency and reducing operational risk at scale. Master Containerized Deployments: Demonstrate deep comfort and expertise with container technologies, particularly deploying and managing applications within OpenShift environments. Drive Technical Direction & Ownership: Contribute significantly to the technical strategy and roadmap for Generative AI adoption, influencing architectural decisions and technology choices across our product portfolio, ensuring all solutions are production ready. Champion Engineering Excellence: Instill and uphold rigorous software engineering best practices, including robust testing, code reviews, documentation, and continuous integration/delivery, ensuring the highest quality for our mission critical systems running in production. Innovate & Research: Stay at the bleeding edge of Generative AI, actively exploring new models, techniques, and frameworks. Contribute to both applied engineering and research initiatives within the domain. You will have access to state of the art AI assisted development tools like Devin and Copilot to amplify your productivity and creativity. Mentor & Collaborate: Act as a technical leader and mentor to junior engineers, fostering a culture of knowledge sharing and continuous improvement. Collaborate closely with cross functional teams, product managers, and stakeholders to deliver impactful solutions. Iterate & Deliver: Thrive in an agile, fast paced environment, prioritizing rapid delivery, iterative development, and adaptability. Focus on delivering measurable business value and learning quickly from prototypes and deployments, always with a path to production in mind. Ensure Responsible AI: Design and implement robust guardrails and ethical considerations into AI solutions, proactively assessing and mitigating risks in line with organizational and regulatory standards. Minimum Qualifications: Proven professional software engineering experience, demonstrating a strong track record of designing, building, and delivering scalable enterprise grade solutions in commercial production environments, not just proofs of concept. Expert level proficiency in Python is a must have, with a deep understanding of its ecosystem for AI/ML development, data engineering, and backend services. Full stack development experience is a distinct advantage. Extensive hands on experience with Generative AI concepts, Large Language Models (LLMs), transformer architectures, RAG, and advanced agentic frameworks (e.g., LangChain, LangGraph, Google ADK. Optionally AutoGen, CrewAI, LlamaIndex, Semantic Kernel). Deep comfort and practical experience with containers and orchestration technologies, specifically OpenShift. Demonstrated ability to architect, develop, and deploy highly performant, large scale AI/ML systems into production environments. Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems. Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases. Preferred Qualifications (Bonus Points): Proficiency in additional programming languages such as Java, JavaScript/TypeScript, or Golang. Experience with specific frameworks like Spring (AI, Boot), N8N, or Flask. Familiarity with messaging and integration platforms such as Kafka or JMS/MQ. Experience with UI development using modern frameworks like React JS or StreamLit for interactive AI applications. Practical experience in model risk management, developing AI guardrails, and establishing end user adoption pathways for Generative AI solutions. A proven track record of contributing to open source projects or publishing relevant research in AI/ML. Why You'll Love Working Here: Unprecedented Impact & Visibility: Contribute to critical, high visibility projects that are transforming a global enterprise, working on firm wide initiatives that directly influence our operational future. Cutting Edge Technology: Work with the latest Generative AI models, agentic frameworks, and cloud native technologies, enhanced by access to AI assisted development tools like Devin and Copilot. Growth & Development: A culture of continuous learning, mentorship, and opportunities to lead and innovate. Benefit from extensive learning resources including Udemy for Business and Pluralsight. Collaborative Environment: Join a highly skilled, passionate team that values collaboration, intellectual curiosity, and shared success. Flexible Work Environment: Embrace a hybrid working model, balancing productive in office collaboration (3 days) with the flexibility of working from home (up to 2 days). Global Scale: Build solutions that operate at a massive scale, impacting users and operations worldwide. Join us to build the future of intelligent enterprise solutions! EEO Statement Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
08/06/2026
Full time
At Citi, we are pioneering the future of enterprise operations through innovative technology. Our COO-Technology Engineering and Architecture capability is at the forefront, responsible for architecting best-in-class solutions, driving end-to-end transformation, and integrating cutting-edge Generative AI solutions to unlock unparalleled efficiency, automation, and risk reduction across our global operations. The Team: Innovating at Scale Our team is a dynamic hub of engineers and innovators dedicated to solving complex business challenges with intelligent solutions. We believe in building robust, scalable products that deliver tangible impact. We foster an environment of continuous learning, rapid iteration, and strong engineering practices. Here, you'll work alongside passionate experts, leverage the latest in AI, and contribute to a culture that values clean code, thoughtful design, and direct, hands on problem solving. We're not just adopting AI; we're building the intelligence that powers our enterprise. The Role: We are seeking an exceptional Staff Generative AI Engineer to join our team. This is a critical, deeply hands on role for a seasoned software engineer with a profound passion for Generative AI, Large Language Models (LLMs), and agentic frameworks. You will be instrumental in designing, building, and deploying real world, commercial production systems, not just proofs of concept. This is an Individual Contributor (IC) role with no direct people management responsibilities. Your expertise in containers (especially OpenShift), strong Python programming, and advanced LLM/agentic frameworks will be essential as you drive significant operational efficiencies and set new standards for engineering excellence. If you're a builder who thrives on technical challenge, delivering measurable impact, and mentoring others while getting your hands dirty with code, we want to hear from you. As a Staff Generative AI Engineer, you will: Architect & Build Production Systems: Lead the hands on development of sophisticated Generative AI applications, LLM powered solutions, and intricate agentic frameworks primarily using Python. Your code will be clean, performant, scalable, and deployed directly into commercial production environments, solving real business problems. Pioneer Automation with Agents: Design and implement intelligent agents capable of understanding, reasoning, and orchestrating complex workflows to automate critical enterprise business processes, driving efficiency and reducing operational risk at scale. Master Containerized Deployments: Demonstrate deep comfort and expertise with container technologies, particularly deploying and managing applications within OpenShift environments. Drive Technical Direction & Ownership: Contribute significantly to the technical strategy and roadmap for Generative AI adoption, influencing architectural decisions and technology choices across our product portfolio, ensuring all solutions are production ready. Champion Engineering Excellence: Instill and uphold rigorous software engineering best practices, including robust testing, code reviews, documentation, and continuous integration/delivery, ensuring the highest quality for our mission critical systems running in production. Innovate & Research: Stay at the bleeding edge of Generative AI, actively exploring new models, techniques, and frameworks. Contribute to both applied engineering and research initiatives within the domain. You will have access to state of the art AI assisted development tools like Devin and Copilot to amplify your productivity and creativity. Mentor & Collaborate: Act as a technical leader and mentor to junior engineers, fostering a culture of knowledge sharing and continuous improvement. Collaborate closely with cross functional teams, product managers, and stakeholders to deliver impactful solutions. Iterate & Deliver: Thrive in an agile, fast paced environment, prioritizing rapid delivery, iterative development, and adaptability. Focus on delivering measurable business value and learning quickly from prototypes and deployments, always with a path to production in mind. Ensure Responsible AI: Design and implement robust guardrails and ethical considerations into AI solutions, proactively assessing and mitigating risks in line with organizational and regulatory standards. Minimum Qualifications: Proven professional software engineering experience, demonstrating a strong track record of designing, building, and delivering scalable enterprise grade solutions in commercial production environments, not just proofs of concept. Expert level proficiency in Python is a must have, with a deep understanding of its ecosystem for AI/ML development, data engineering, and backend services. Full stack development experience is a distinct advantage. Extensive hands on experience with Generative AI concepts, Large Language Models (LLMs), transformer architectures, RAG, and advanced agentic frameworks (e.g., LangChain, LangGraph, Google ADK. Optionally AutoGen, CrewAI, LlamaIndex, Semantic Kernel). Deep comfort and practical experience with containers and orchestration technologies, specifically OpenShift. Demonstrated ability to architect, develop, and deploy highly performant, large scale AI/ML systems into production environments. Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems. Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases. Preferred Qualifications (Bonus Points): Proficiency in additional programming languages such as Java, JavaScript/TypeScript, or Golang. Experience with specific frameworks like Spring (AI, Boot), N8N, or Flask. Familiarity with messaging and integration platforms such as Kafka or JMS/MQ. Experience with UI development using modern frameworks like React JS or StreamLit for interactive AI applications. Practical experience in model risk management, developing AI guardrails, and establishing end user adoption pathways for Generative AI solutions. A proven track record of contributing to open source projects or publishing relevant research in AI/ML. Why You'll Love Working Here: Unprecedented Impact & Visibility: Contribute to critical, high visibility projects that are transforming a global enterprise, working on firm wide initiatives that directly influence our operational future. Cutting Edge Technology: Work with the latest Generative AI models, agentic frameworks, and cloud native technologies, enhanced by access to AI assisted development tools like Devin and Copilot. Growth & Development: A culture of continuous learning, mentorship, and opportunities to lead and innovate. Benefit from extensive learning resources including Udemy for Business and Pluralsight. Collaborative Environment: Join a highly skilled, passionate team that values collaboration, intellectual curiosity, and shared success. Flexible Work Environment: Embrace a hybrid working model, balancing productive in office collaboration (3 days) with the flexibility of working from home (up to 2 days). Global Scale: Build solutions that operate at a massive scale, impacting users and operations worldwide. Join us to build the future of intelligent enterprise solutions! EEO Statement Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
H Company is seeking a Senior Software Engineer to define and lead technical architecture within their Product Engineering team. The role requires strong backend development skills in Python or Golang and involves developing high-performance, scalable systems. This hybrid position is based in London, with expectations of being in the office three days a week. Join a dynamic multicultural team and help shape the future of AI!
08/06/2026
Full time
H Company is seeking a Senior Software Engineer to define and lead technical architecture within their Product Engineering team. The role requires strong backend development skills in Python or Golang and involves developing high-performance, scalable systems. This hybrid position is based in London, with expectations of being in the office three days a week. Join a dynamic multicultural team and help shape the future of AI!
About H: H exists to push the boundaries of superintelligence with agentic AI. By automating complex, multi-step tasks typically performed by humans, AI agents will help unlock full human potential. H is hiring the world's best AI talent, seeking those who are dedicated as much to building safely and responsibly as to advancing disruptive agentic capabilities. We promote a mindset of openness, learning, and collaboration, where everyone has something to contribute. About the Team: The Product Engineering team is responsible for developing H's Enterprise Platform, providing all the tools and services to support critical operational use cases for our customers. Our platform includes key services, from executing computer use agents at scale, to orchestrating complex workflows and providing a complete observability, troubleshooting and evals suite of tools. Our Product Engineering team is at the heart of our company's development, bridging the gap between AI research and real-world impact, and works closely with all parts of the organization. Key Responsibilities: Define and lead technical architecture, design, and long term engineering roadmap. Develop and maintain complex, high performance, and scalable systems. Mentor and guide engineers across multiple teams, fostering technical excellence. Conduct thorough code and design reviews, ensuring quality and security best practices. Collaborate with Research, Product, and other stakeholders to deliver impactful solutions. Drive improvements in system reliability, scalability, and observability. Establish and enforce engineering standards, tooling, and processes. Champion technical innovation and proactively address technical debt. Requirements: Technical skills: Previous demonstrable role(s) as Senior Software Engineer with relevant set of responsibilities and achievements Strong 5+ years of experience in backend development (Python & Golang preferred) In depth experience with distributed systems or cloud computing, preferably in AWS Experience building and shipping end to end solutions Experience building APIs (REST and/or GraphQL) and integrating with external services Expertise in relational and non relational databases Experience working with message queueing technologies (SQS/RabbitMQ/Kafka/etc.) Solid understanding of coding standards, architectural patterns and test frameworks Expertise in instrumentation, observability and monitoring Soft skills: Mentorship & Influence - You inspire and elevate engineers across teams - you are a true force multiplier. Cross Functional Communication - You communicate effectively with engineers and business leaders, switching between technical and business contexts. Technical Leadership - You are able to guide teams through complex technical decisions, balancing short term delivery with long term architectural health. Location: Paris or London. This role is hybrid, and you are expected to be in the office 3 days a week on average. Please expect some travel between offices on a reasonable cadence (e.g., every 4-6 weeks). What We Offer: Join the exciting journey of shaping the future of AI, and be part of the early days of one of the hottest AI startups. Collaborate with a fun, dynamic, and multicultural team, working alongside world class AI talent in a highly collaborative environment. Enjoy a competitive salary. Unlock opportunities for professional growth, continuous learning, and career development. If you want to change the status quo in AI, join us.
08/06/2026
Full time
About H: H exists to push the boundaries of superintelligence with agentic AI. By automating complex, multi-step tasks typically performed by humans, AI agents will help unlock full human potential. H is hiring the world's best AI talent, seeking those who are dedicated as much to building safely and responsibly as to advancing disruptive agentic capabilities. We promote a mindset of openness, learning, and collaboration, where everyone has something to contribute. About the Team: The Product Engineering team is responsible for developing H's Enterprise Platform, providing all the tools and services to support critical operational use cases for our customers. Our platform includes key services, from executing computer use agents at scale, to orchestrating complex workflows and providing a complete observability, troubleshooting and evals suite of tools. Our Product Engineering team is at the heart of our company's development, bridging the gap between AI research and real-world impact, and works closely with all parts of the organization. Key Responsibilities: Define and lead technical architecture, design, and long term engineering roadmap. Develop and maintain complex, high performance, and scalable systems. Mentor and guide engineers across multiple teams, fostering technical excellence. Conduct thorough code and design reviews, ensuring quality and security best practices. Collaborate with Research, Product, and other stakeholders to deliver impactful solutions. Drive improvements in system reliability, scalability, and observability. Establish and enforce engineering standards, tooling, and processes. Champion technical innovation and proactively address technical debt. Requirements: Technical skills: Previous demonstrable role(s) as Senior Software Engineer with relevant set of responsibilities and achievements Strong 5+ years of experience in backend development (Python & Golang preferred) In depth experience with distributed systems or cloud computing, preferably in AWS Experience building and shipping end to end solutions Experience building APIs (REST and/or GraphQL) and integrating with external services Expertise in relational and non relational databases Experience working with message queueing technologies (SQS/RabbitMQ/Kafka/etc.) Solid understanding of coding standards, architectural patterns and test frameworks Expertise in instrumentation, observability and monitoring Soft skills: Mentorship & Influence - You inspire and elevate engineers across teams - you are a true force multiplier. Cross Functional Communication - You communicate effectively with engineers and business leaders, switching between technical and business contexts. Technical Leadership - You are able to guide teams through complex technical decisions, balancing short term delivery with long term architectural health. Location: Paris or London. This role is hybrid, and you are expected to be in the office 3 days a week on average. Please expect some travel between offices on a reasonable cadence (e.g., every 4-6 weeks). What We Offer: Join the exciting journey of shaping the future of AI, and be part of the early days of one of the hottest AI startups. Collaborate with a fun, dynamic, and multicultural team, working alongside world class AI talent in a highly collaborative environment. Enjoy a competitive salary. Unlock opportunities for professional growth, continuous learning, and career development. If you want to change the status quo in AI, join us.
Staff Platform Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday). RVU is a group of online brands that include Confused, Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We reach the majority of UK households, putting us in a unique position to drive the transformation of the household services sector. We harness cutting edge tech and data to help consumers manage their homes more effectively, and we provide some of the UK's biggest companies with unparalleled insight into what customers need and want. Since our founding in 2018, we've integrated our 5 market leading digital brands into a powerful data platform, supercharging our capabilities to drive lasting change, and by working with providers and policymakers, we're helping transform entire industries - making markets more competitive and more innovative to benefit everyone. We're looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as "Airship". Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. We are committed to Open Source software in order to build services that help millions of customers to save money and make confident decisions. As well as helping our customers, we also give back to the community by open sourcing interesting projects that we build that might benefit others. Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. The team has also expanded its scope to simplify Data engineering in the organisation using the same techniques we used to ease creating web applications on data pipelines, leveraging Argo Workflows and Argo Events as well as a recent integration with n8n. What you'll be doing Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation's understanding and utilisation of modern technology. Collaboration: work with various cross functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers. Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working. Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability. Culture: enhancing a diverse engineering culture by taking part in various technical catch ups, working groups, and "All Hands". Experience: enrich RVU's perspective by sharing your experience, knowledge and expertise in a continuous learning environment. As a key member of the platform engineering team you will be accountable for the following: Objective setting, feature ideation, development and measurement. Architectural decisions and designs of the platform, domains and systems. Defining, evolving, and applying team processes. Responsible for the entire stack to meet business requirements. Building efficient CI/CD pipelines and robust DevOps practices. Utilising a variety of infrastructure to keep systems performant, scalable & reliable. Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation. As a Staff Platform Engineer at RVU you will be expected to: Proactively identify opportunities for improvement across the organisation. Manage your time effectively between team and organisational level contributions. Rotate around the business to build relationships and act as a multiplier. What we're looking for Extensive experience in running Kubernetes clusters in production. Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus). Production experience in Cilium and/or eBPF and networking in general. Extensive experience in monitoring systems and their performance. The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way. Experience with image vulnerability scanning and patching strategies for large systems. Experience/Familiarity with AWS Multi Accounts system designs, tools like Crossplane and Control Tower. Familiarity with Argo Workflows or similar data pipeline as a service tools. Familiarity working with a variety of Cloud Native projects. Familiarity with Github Action. Familiarity with OpenTelemetry. More about us Our team has been featured at a few conferences and events, including CNCF, PlatformCon, and the London AWS Summit 2023 for our contributions to the EKS tooling community. Examples of some projects we have worked on Short lived database credentials: Our running services previously relied on having long lived credentials to access data. We wanted human and pod identity to be used to grant short lived credentials based on policies. We used Vault to build a solution to this problem, creating tooling such as vault creds/vault webhook to make it as easy as possible for developers to use these credentials with their services. Yggdrasil: Envoy control plane for multi cluster load balancing. Some of our more important applications required resilience to cluster outages, so we created Yggdrasil, a tool to configure Envoy nodes to route our traffic between clusters based on Ingress resources. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
07/06/2026
Full time
Staff Platform Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday). RVU is a group of online brands that include Confused, Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We reach the majority of UK households, putting us in a unique position to drive the transformation of the household services sector. We harness cutting edge tech and data to help consumers manage their homes more effectively, and we provide some of the UK's biggest companies with unparalleled insight into what customers need and want. Since our founding in 2018, we've integrated our 5 market leading digital brands into a powerful data platform, supercharging our capabilities to drive lasting change, and by working with providers and policymakers, we're helping transform entire industries - making markets more competitive and more innovative to benefit everyone. We're looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as "Airship". Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. We are committed to Open Source software in order to build services that help millions of customers to save money and make confident decisions. As well as helping our customers, we also give back to the community by open sourcing interesting projects that we build that might benefit others. Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. The team has also expanded its scope to simplify Data engineering in the organisation using the same techniques we used to ease creating web applications on data pipelines, leveraging Argo Workflows and Argo Events as well as a recent integration with n8n. What you'll be doing Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation's understanding and utilisation of modern technology. Collaboration: work with various cross functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers. Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working. Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability. Culture: enhancing a diverse engineering culture by taking part in various technical catch ups, working groups, and "All Hands". Experience: enrich RVU's perspective by sharing your experience, knowledge and expertise in a continuous learning environment. As a key member of the platform engineering team you will be accountable for the following: Objective setting, feature ideation, development and measurement. Architectural decisions and designs of the platform, domains and systems. Defining, evolving, and applying team processes. Responsible for the entire stack to meet business requirements. Building efficient CI/CD pipelines and robust DevOps practices. Utilising a variety of infrastructure to keep systems performant, scalable & reliable. Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation. As a Staff Platform Engineer at RVU you will be expected to: Proactively identify opportunities for improvement across the organisation. Manage your time effectively between team and organisational level contributions. Rotate around the business to build relationships and act as a multiplier. What we're looking for Extensive experience in running Kubernetes clusters in production. Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus). Production experience in Cilium and/or eBPF and networking in general. Extensive experience in monitoring systems and their performance. The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way. Experience with image vulnerability scanning and patching strategies for large systems. Experience/Familiarity with AWS Multi Accounts system designs, tools like Crossplane and Control Tower. Familiarity with Argo Workflows or similar data pipeline as a service tools. Familiarity working with a variety of Cloud Native projects. Familiarity with Github Action. Familiarity with OpenTelemetry. More about us Our team has been featured at a few conferences and events, including CNCF, PlatformCon, and the London AWS Summit 2023 for our contributions to the EKS tooling community. Examples of some projects we have worked on Short lived database credentials: Our running services previously relied on having long lived credentials to access data. We wanted human and pod identity to be used to grant short lived credentials based on policies. We used Vault to build a solution to this problem, creating tooling such as vault creds/vault webhook to make it as easy as possible for developers to use these credentials with their services. Yggdrasil: Envoy control plane for multi cluster load balancing. Some of our more important applications required resilience to cluster outages, so we created Yggdrasil, a tool to configure Envoy nodes to route our traffic between clusters based on Ingress resources. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
Job ID: Amazon UK Services Ltd. Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world's largest e-Commerce products catalog. We power the online buying experience for customers worldwide so they can find, discover, and buy anything they want. Our massively scaled out distributed systems process hundreds of millions of updates on the billions of products across physical, digital, and services offerings. To achieve this, we develop the algorithms and build the systems and tools to ensure the safety of the selection and maximize their impact on the Amazon top-line, all the while continuously growing the overall selection. We develop and apply technologies spanning parallel processing, storage, Machine Learning, Natural Language Processing, and Image Recognition. You will be part of Catalog Services Support Team under Catalog Support and Programs (CSP) in ASCS Org. The mission of the Catalog Support and Programs (CSP) team is to provide a single point of contact for item-related problems and issues related to all retail and merchant catalog. As a member of ASCS team, you'll play a key role in driving Amazon's business. You will be responsible for providing Service Level issue support to all ASCS Engineering teams who built tier 1-3 systems and keep their software packages/configurations free from vulnerability, setup and monitor new metrics and alarms for their systems and drive root cause resolutions to the recurrent issues. You will build tools to improve operational efficiency. This role requires an individual with excellent System/Tool coding abilities along with AWS services understanding. The successful candidate will be a self-starter, comfortable with ambiguity, have strong attention to detail, and will be comfortable accessing and working with data from multiple sources. The candidate should also have strong communication skills, enabling them to work with Engineering team to understand requirements and shape analytical deliverables. Candidate should also have a demonstrated ability to think strategically and analytically about business, product, and technical challenges, with the ability to work cross-organizationally. A keen sense of ownership and drive is must. The role will work with a diverse set of data and cross-functional teams as well as use data to drive process improvement. An ideal engineer is one who enjoys discovering and solving ambiguous problems, can quickly learn complex systems, and enjoys building actionable insights from data. Key job responsibilities You handle all incoming system and service tickets with responsibilities covering multiple products, features and services. Software deployment support in staging and production environments. Given a defined problem, you deliver a solution which is logical, maintainable, that uses appropriate technologies, and is delivered on time. You learn current engineering best practices and get their designs, code & procedures reviewed, and incorporate feedback. You identify and scope problems and opportunities arising from technical discussions, calculate costs of proposed solutions, and make technical trade-offs. You contribute to operational excellence and perform troubleshooting to resolve defects. Drive Company Wide Campaigns and keep the Compliance risks (SAS, Shepherd etc.) for ASCS systems under control. A day in the life Big Picture: Solve problems at their root, stepping back to understand the broader context. Proactive: You display energy and initiative in solving problems. Adaptable: You undertake a variety of tasks willingly. You switch from complex to routine tasks when required. You adapt quickly to new technologies and products. Quality: You demonstrate appropriate quality and thoroughness. Integrity: You act with personal integrity at all times. Professional: You work within your team's process. You confront problems (even when outside your own domain), propose solutions, take ownership through to resolution or ensure a clear hand off. You have a positive, can do approach to work. About the team Catalog Support and Programs (CSP) provides program management and WW user technical support as a single point of contact for issues related to catalog systems and tools. We own implementation of business logic and configurations for these services and systems. We increase selection by on boarding new vendors, integrating new catalog feeds and by configuring new marketplace, merchant and category setups. We drive strategic cross functional programs that span across multiple catalog engineering teams. Basic Qualifications Bachelor's degree in Engineering or a related field Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience building test automation frameworks and tools Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems, or experience debugging, profiling, and implementing best software engineering practices in large scale systems Experience troubleshooting and debugging technical systems, or experience that includes strong analytical skills, attention to detail, and effective communication abilities and experience in software development 1+ years of DevOps or SysOps in a large scale software development environment experience Preferred Qualifications Knowledge of a scripting language (Python, R, etc.) Knowledge of AWS services including compute, storage, networking, security, databases, machine learning, and serverless technologies Experience with software development lifecycle Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems Experience of working and collaborating with people in different timezones and experience in handoff process. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
06/06/2026
Full time
Job ID: Amazon UK Services Ltd. Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world's largest e-Commerce products catalog. We power the online buying experience for customers worldwide so they can find, discover, and buy anything they want. Our massively scaled out distributed systems process hundreds of millions of updates on the billions of products across physical, digital, and services offerings. To achieve this, we develop the algorithms and build the systems and tools to ensure the safety of the selection and maximize their impact on the Amazon top-line, all the while continuously growing the overall selection. We develop and apply technologies spanning parallel processing, storage, Machine Learning, Natural Language Processing, and Image Recognition. You will be part of Catalog Services Support Team under Catalog Support and Programs (CSP) in ASCS Org. The mission of the Catalog Support and Programs (CSP) team is to provide a single point of contact for item-related problems and issues related to all retail and merchant catalog. As a member of ASCS team, you'll play a key role in driving Amazon's business. You will be responsible for providing Service Level issue support to all ASCS Engineering teams who built tier 1-3 systems and keep their software packages/configurations free from vulnerability, setup and monitor new metrics and alarms for their systems and drive root cause resolutions to the recurrent issues. You will build tools to improve operational efficiency. This role requires an individual with excellent System/Tool coding abilities along with AWS services understanding. The successful candidate will be a self-starter, comfortable with ambiguity, have strong attention to detail, and will be comfortable accessing and working with data from multiple sources. The candidate should also have strong communication skills, enabling them to work with Engineering team to understand requirements and shape analytical deliverables. Candidate should also have a demonstrated ability to think strategically and analytically about business, product, and technical challenges, with the ability to work cross-organizationally. A keen sense of ownership and drive is must. The role will work with a diverse set of data and cross-functional teams as well as use data to drive process improvement. An ideal engineer is one who enjoys discovering and solving ambiguous problems, can quickly learn complex systems, and enjoys building actionable insights from data. Key job responsibilities You handle all incoming system and service tickets with responsibilities covering multiple products, features and services. Software deployment support in staging and production environments. Given a defined problem, you deliver a solution which is logical, maintainable, that uses appropriate technologies, and is delivered on time. You learn current engineering best practices and get their designs, code & procedures reviewed, and incorporate feedback. You identify and scope problems and opportunities arising from technical discussions, calculate costs of proposed solutions, and make technical trade-offs. You contribute to operational excellence and perform troubleshooting to resolve defects. Drive Company Wide Campaigns and keep the Compliance risks (SAS, Shepherd etc.) for ASCS systems under control. A day in the life Big Picture: Solve problems at their root, stepping back to understand the broader context. Proactive: You display energy and initiative in solving problems. Adaptable: You undertake a variety of tasks willingly. You switch from complex to routine tasks when required. You adapt quickly to new technologies and products. Quality: You demonstrate appropriate quality and thoroughness. Integrity: You act with personal integrity at all times. Professional: You work within your team's process. You confront problems (even when outside your own domain), propose solutions, take ownership through to resolution or ensure a clear hand off. You have a positive, can do approach to work. About the team Catalog Support and Programs (CSP) provides program management and WW user technical support as a single point of contact for issues related to catalog systems and tools. We own implementation of business logic and configurations for these services and systems. We increase selection by on boarding new vendors, integrating new catalog feeds and by configuring new marketplace, merchant and category setups. We drive strategic cross functional programs that span across multiple catalog engineering teams. Basic Qualifications Bachelor's degree in Engineering or a related field Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience building test automation frameworks and tools Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems, or experience debugging, profiling, and implementing best software engineering practices in large scale systems Experience troubleshooting and debugging technical systems, or experience that includes strong analytical skills, attention to detail, and effective communication abilities and experience in software development 1+ years of DevOps or SysOps in a large scale software development environment experience Preferred Qualifications Knowledge of a scripting language (Python, R, etc.) Knowledge of AWS services including compute, storage, networking, security, databases, machine learning, and serverless technologies Experience with software development lifecycle Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems Experience of working and collaborating with people in different timezones and experience in handoff process. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Software Engineer Manchester - Hybrid About Finova Finova is the UK's largest financial services technology provider, supporting one in every five mortgages nationwide. Our agile, cloud native solutions enable over 60 banks, building societies, specialist lenders, equity release providers and a network of 2,400+ brokers to stay ahead in a competitive market. Built on open architecture and backed by deep industry expertise, our platform is designed to scale. Each year, we process over £50 billion in loans, manage nearly £50 billion in savings, and support the digital servicing of more than 650,000 UK borrower accounts. Be part of a team that's driving innovation, enabling growth and shaping the future of UK lending. For Lenders Finova offers a flexible, modular technology suite designed to help lenders move faster, scale efficiently and deliver standout digital experiences. Financial Institutions use Finova to launch products faster, process applications up to 50% more efficiently and reduce operational costs - all while staying fully compliant in a fast-moving market. About the Role As a Software Engineer at Finova, you will be a dedicated, hands on contributor responsible for building, testing, and maintaining features within our core enterprise software solutions. Working within a cross functional Agile team, you will take ownership of specific components and tasks under the guidance of senior engineers. This role is a fantastic opportunity to write clean, high impact code across a modern tech stack while expanding your technical expertise. You will play an active part in troubleshooting issues, expanding test coverage, and contributing to a culture of engineering excellence. About You You are a disciplined, logical problem solver who takes pride in writing clean, well tested code. You are eager to learn, absorb feedback, and contribute to the collective success of your delivery team. A Diligent Developer: You take a methodical approach to software engineering, ensuring that your work is robust, secure, and well documented. Technical Proficiency: Hands on experience developing features across a modern technology stack-including languages like C#, GoLang, or Python-within cloud hosted ecosystems (AWS, Azure, or Google Cloud). Technically Curious: You are excited about expanding your skills across backend, frontend, cloud, and modern DevOps tools. A Collaborative Peer: You function effectively within cross functional teams, actively sharing knowledge, asking for help when needed, and supporting shared goals. An Effective Communicator: You possess strong interpersonal skills, allowing you to clearly articulate technical issues and absorb instruction from senior mentors. Quality Focused: You don't consider a feature "done" until it has strong unit test coverage and aligns with team coding standards. Focused & Organized: You manage your assigned workload efficiently, prioritizing your tasks effectively in a fast paced environment. What You Will Be Doing You will be an active contributor to our codebase, moving tasks from the sprint backlog through to production ready deployments. Feature Development: Implementing new features and system components according to technical specifications and architectural guidance. Debugging & Triage: Troubleshooting and resolving software bugs with a methodical, root cause driven debugging approach. Upholding Code Quality: Maintaining high standards of code quality, writing thorough unit tests, and keeping system documentation up to date. Consuming & Building APIs: Implementing established microservices patterns and working closely with RESTful API designs. Supporting the Stack: Developing responsive user interfaces using modern frameworks while interacting with relational database backends. Utilizing CI/CD: Using modern deployment pipelines to ship code safely, reliably, and frequently into cloud hosted environments. Continuous Growth: Constantly expanding your knowledge of our technology stack and contributing to best practices around security, performance, and testing. What We Offer: Hybrid working We operate on a hybrid model that is primarily office based, requiring three days in the office each week, with the flexibility to work remotely for the remainder. Private medical insurance Comprehensive health cover, with the option to add your family to your plan, because your well being matters to us. Life assurance & income protection We provide life assurance and income protection to give you peace of mind for the future. Family friendly policies Our enhanced family friendly policy goes beyond maternity and paternity leave, offering paid time off for when plans change or alternative paths to parenthood are needed. Work from anywhere Some thrive in the office, others at home - and many do best with choice. With approval, Finova employees can work abroad for up to 4 weeks each year. Flexible holiday package Enjoy 25 days paid holiday allowance, plus all public holidays. And, you can rebook any public holidays for a day that aligns with your personal beliefs or celebration calendar. We also offer holiday trading allowing you to purchase or sell your holiday allowance. Company pension scheme With salary exchange, you save on tax and can build a secure future. Employee assistance programme We understand that mental health is just as important as physical health. Access to a 24/7 confidential counselling helpline ensures you have support when you need it. Electric car scheme Get a brand new electric vehicle with salary sacrifice as a benefit, paid for through your gross monthly pay, saving on Income Tax and National Insurance. Health cash plan Our Health Cash Plan empowers you to prioritise your wellbeing by providing effortless reimbursement for everyday healthcare costs, from dental and optical visits to physiotherapy. Gym discounts Achieve your fitness goals for less with GymFlex, which offers significant savings on annual memberships at over 3,000 gyms and leisure centers nationwide. Perks that matter We fuel your day with a fully stocked pantry of fresh fruit and snacks and keep the team spirit high with weekly socials and events. Equal Opportunity Statement We value diversity and are committed to creating an inclusive environment for all employees.
06/06/2026
Full time
Software Engineer Manchester - Hybrid About Finova Finova is the UK's largest financial services technology provider, supporting one in every five mortgages nationwide. Our agile, cloud native solutions enable over 60 banks, building societies, specialist lenders, equity release providers and a network of 2,400+ brokers to stay ahead in a competitive market. Built on open architecture and backed by deep industry expertise, our platform is designed to scale. Each year, we process over £50 billion in loans, manage nearly £50 billion in savings, and support the digital servicing of more than 650,000 UK borrower accounts. Be part of a team that's driving innovation, enabling growth and shaping the future of UK lending. For Lenders Finova offers a flexible, modular technology suite designed to help lenders move faster, scale efficiently and deliver standout digital experiences. Financial Institutions use Finova to launch products faster, process applications up to 50% more efficiently and reduce operational costs - all while staying fully compliant in a fast-moving market. About the Role As a Software Engineer at Finova, you will be a dedicated, hands on contributor responsible for building, testing, and maintaining features within our core enterprise software solutions. Working within a cross functional Agile team, you will take ownership of specific components and tasks under the guidance of senior engineers. This role is a fantastic opportunity to write clean, high impact code across a modern tech stack while expanding your technical expertise. You will play an active part in troubleshooting issues, expanding test coverage, and contributing to a culture of engineering excellence. About You You are a disciplined, logical problem solver who takes pride in writing clean, well tested code. You are eager to learn, absorb feedback, and contribute to the collective success of your delivery team. A Diligent Developer: You take a methodical approach to software engineering, ensuring that your work is robust, secure, and well documented. Technical Proficiency: Hands on experience developing features across a modern technology stack-including languages like C#, GoLang, or Python-within cloud hosted ecosystems (AWS, Azure, or Google Cloud). Technically Curious: You are excited about expanding your skills across backend, frontend, cloud, and modern DevOps tools. A Collaborative Peer: You function effectively within cross functional teams, actively sharing knowledge, asking for help when needed, and supporting shared goals. An Effective Communicator: You possess strong interpersonal skills, allowing you to clearly articulate technical issues and absorb instruction from senior mentors. Quality Focused: You don't consider a feature "done" until it has strong unit test coverage and aligns with team coding standards. Focused & Organized: You manage your assigned workload efficiently, prioritizing your tasks effectively in a fast paced environment. What You Will Be Doing You will be an active contributor to our codebase, moving tasks from the sprint backlog through to production ready deployments. Feature Development: Implementing new features and system components according to technical specifications and architectural guidance. Debugging & Triage: Troubleshooting and resolving software bugs with a methodical, root cause driven debugging approach. Upholding Code Quality: Maintaining high standards of code quality, writing thorough unit tests, and keeping system documentation up to date. Consuming & Building APIs: Implementing established microservices patterns and working closely with RESTful API designs. Supporting the Stack: Developing responsive user interfaces using modern frameworks while interacting with relational database backends. Utilizing CI/CD: Using modern deployment pipelines to ship code safely, reliably, and frequently into cloud hosted environments. Continuous Growth: Constantly expanding your knowledge of our technology stack and contributing to best practices around security, performance, and testing. What We Offer: Hybrid working We operate on a hybrid model that is primarily office based, requiring three days in the office each week, with the flexibility to work remotely for the remainder. Private medical insurance Comprehensive health cover, with the option to add your family to your plan, because your well being matters to us. Life assurance & income protection We provide life assurance and income protection to give you peace of mind for the future. Family friendly policies Our enhanced family friendly policy goes beyond maternity and paternity leave, offering paid time off for when plans change or alternative paths to parenthood are needed. Work from anywhere Some thrive in the office, others at home - and many do best with choice. With approval, Finova employees can work abroad for up to 4 weeks each year. Flexible holiday package Enjoy 25 days paid holiday allowance, plus all public holidays. And, you can rebook any public holidays for a day that aligns with your personal beliefs or celebration calendar. We also offer holiday trading allowing you to purchase or sell your holiday allowance. Company pension scheme With salary exchange, you save on tax and can build a secure future. Employee assistance programme We understand that mental health is just as important as physical health. Access to a 24/7 confidential counselling helpline ensures you have support when you need it. Electric car scheme Get a brand new electric vehicle with salary sacrifice as a benefit, paid for through your gross monthly pay, saving on Income Tax and National Insurance. Health cash plan Our Health Cash Plan empowers you to prioritise your wellbeing by providing effortless reimbursement for everyday healthcare costs, from dental and optical visits to physiotherapy. Gym discounts Achieve your fitness goals for less with GymFlex, which offers significant savings on annual memberships at over 3,000 gyms and leisure centers nationwide. Perks that matter We fuel your day with a fully stocked pantry of fresh fruit and snacks and keep the team spirit high with weekly socials and events. Equal Opportunity Statement We value diversity and are committed to creating an inclusive environment for all employees.
Are you ready to shape the future of technology at a global financial leader? Join us and make a real impact by building advanced cloud platforms that power data-driven decision making. At JPMorganChase, you'll collaborate with top talent, leverage cutting-edge tools, and help deliver solutions that transform how we work. This is your chance to push boundaries, grow your expertise, and be part of a team that values innovation and continuous learning. Discover a career adventure where your ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform in the Corporate AI and Machine Learning Data Platforms team, you will design and deliver secure, high-quality technology solutions that support our data and analytics strategy. You will develop cloud-based products, enhance productivity, and enable responsible innovation across the firm. You'll collaborate with others to harness the power of artificial intelligence and machine learning, creating new opportunities and driving business success. You will have the chance to lead, grow, and make a difference in a dynamic, inclusive environment. Job Responsibilities: Provide technical leadership and guidance to the cloud engineering team. Lead the design and development of secure, scalable, and reliable cloud infrastructure and platform tools. Drive adoption of modern Developer Experience (DevEx) practices and evolve CI/CD and developer tooling. Align platform strategy and roadmaps with business priorities and lead cross-functional modernization initiatives. Evaluate, integrate, and govern strategic tooling to improve developer experience. Collaborate with development teams to identify and eliminate platform bottlenecks. Define and promote paved paths and self-service workflows for developers. Implement real-time telemetry pipelines and workflows for platform observability and analytics. Champion adoption of productivity tools through documentation, training, and engagement with the developer community. Standardize use of AI-assisted coding tools and AI-powered development ecosystems. Contribute to the design and development of AI agents and Model Context Protocol (MCP) integrations using frameworks such as Google ADK and Anthropic SDKs. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts. Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP). Advanced knowledge of containerization and orchestration platforms (Docker, Kubernetes, ECS, etc.). Expertise in Developer Experience (DevEx) and CI/CD tools (Jenkins, Spinnaker, Bitbucket, GitHub, etc.). Strong knowledge of cloud security best practices, shift-left methodologies, and DevSecOps processes. Programming skills in Golang or Python, with understanding of software development best practices. Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane, etc.). Experience with logging and monitoring tools (Splunk, Grafana, Datadog, Prometheus, etc.). Deep understanding of cloud infrastructure design, architecture, and migration strategies. Proficiency with AI-assisted coding workflows, including LLM-powered development tools, spec-driven development, and prompt engineering. Preferred Qualifications, Capabilities, and Skills: Master's degree in a related field and certifications in Cloud, Kubernetes, or infrastructure-as-code technologies. Experience implementing multi-cloud architectures and leading end-to-end platform development. Background in designing and developing scalable AI/ML or Data platforms. Experience with automation and workflow orchestration for operational efficiency.Published contributions to open-source or industry-recognized projects. Hands-on experience building AI agents and MCP servers/integrations at scale using frameworks such as Google ADK, Anthropic SDKs, and agent orchestration tooling. Experience enhancing AI-powered coding ecosystems with enterprise-specific tooling to improve developer productivity and platform engineering workflows.
06/06/2026
Full time
Are you ready to shape the future of technology at a global financial leader? Join us and make a real impact by building advanced cloud platforms that power data-driven decision making. At JPMorganChase, you'll collaborate with top talent, leverage cutting-edge tools, and help deliver solutions that transform how we work. This is your chance to push boundaries, grow your expertise, and be part of a team that values innovation and continuous learning. Discover a career adventure where your ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform in the Corporate AI and Machine Learning Data Platforms team, you will design and deliver secure, high-quality technology solutions that support our data and analytics strategy. You will develop cloud-based products, enhance productivity, and enable responsible innovation across the firm. You'll collaborate with others to harness the power of artificial intelligence and machine learning, creating new opportunities and driving business success. You will have the chance to lead, grow, and make a difference in a dynamic, inclusive environment. Job Responsibilities: Provide technical leadership and guidance to the cloud engineering team. Lead the design and development of secure, scalable, and reliable cloud infrastructure and platform tools. Drive adoption of modern Developer Experience (DevEx) practices and evolve CI/CD and developer tooling. Align platform strategy and roadmaps with business priorities and lead cross-functional modernization initiatives. Evaluate, integrate, and govern strategic tooling to improve developer experience. Collaborate with development teams to identify and eliminate platform bottlenecks. Define and promote paved paths and self-service workflows for developers. Implement real-time telemetry pipelines and workflows for platform observability and analytics. Champion adoption of productivity tools through documentation, training, and engagement with the developer community. Standardize use of AI-assisted coding tools and AI-powered development ecosystems. Contribute to the design and development of AI agents and Model Context Protocol (MCP) integrations using frameworks such as Google ADK and Anthropic SDKs. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts. Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP). Advanced knowledge of containerization and orchestration platforms (Docker, Kubernetes, ECS, etc.). Expertise in Developer Experience (DevEx) and CI/CD tools (Jenkins, Spinnaker, Bitbucket, GitHub, etc.). Strong knowledge of cloud security best practices, shift-left methodologies, and DevSecOps processes. Programming skills in Golang or Python, with understanding of software development best practices. Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane, etc.). Experience with logging and monitoring tools (Splunk, Grafana, Datadog, Prometheus, etc.). Deep understanding of cloud infrastructure design, architecture, and migration strategies. Proficiency with AI-assisted coding workflows, including LLM-powered development tools, spec-driven development, and prompt engineering. Preferred Qualifications, Capabilities, and Skills: Master's degree in a related field and certifications in Cloud, Kubernetes, or infrastructure-as-code technologies. Experience implementing multi-cloud architectures and leading end-to-end platform development. Background in designing and developing scalable AI/ML or Data platforms. Experience with automation and workflow orchestration for operational efficiency.Published contributions to open-source or industry-recognized projects. Hands-on experience building AI agents and MCP servers/integrations at scale using frameworks such as Google ADK, Anthropic SDKs, and agent orchestration tooling. Experience enhancing AI-powered coding ecosystems with enterprise-specific tooling to improve developer productivity and platform engineering workflows.
TL;DR: We are looking for a collaborative engineer with a bias for action and a strong focus on delivering customer value. If you are motivated to solve complex systems problems across infrastructure, platform reliability, and backend software, and thrive in an environment where no two weeks look the same, you will find a supportive home at Cloudsmith. About Cloudsmith Cloudsmith is transforming how organisations handle software artifacts and secure their supply chains. As a cloud native, multi-tenant platform, we enable organisations to build software better, through best-in-class artifact management and software supply chain security. Our vision is to become the software supply chain itself, powering the future of software delivery. We are the world's most potent artifact management platform, built by developers for developers. Our platform supports over 30 formats spanning languages, container formats, and operating systems, with enterprise-grade features, including vulnerability and security scanning, world-class policy management and enforcement, and web-scale to handle the Fortune 500. Organizations integrate Cloudsmith as critical infrastructure into their development, deployment, and distribution pipelines, trusting us to protect and accelerate, regardless of scale. Backed by top-tier investors and on a trajectory toward IPO and beyond, we're building mission critical infrastructure that powers software delivery for organisations worldwide. We operate at the cutting edge of cloud native technology, tackling complex distributed systems challenges that directly impact millions of developers. Now is an exciting time to join us as we revolutionise how organisations deliver and secure software and help write the next chapter of our rocketship growth story. The Role As a Senior Software Engineer on the Core Platform team, you'll work across the systems that keep Cloudsmith fast, reliable, and scalable for our global customer base. This is a broad, high impact role that sits at the intersection of infrastructure and software engineering. You'll be as comfortable tuning a slow database query or diagnosing a production incident as you are designing and shipping a new platform capability. You'll need good instincts, strong technical judgement, and the ability to move with confidence in ambiguous situations. Our Team We are one of four engineering teams responsible for building application capabilities and the underlying platform upon which Cloudsmith is founded. We operate in a highly collaborative environment, where people with different skills come together to make things happen. We each contribute to an environment where curiosity, support, transparency, and bias for action reign. We have a modern CI/CD approach, deploying several times per day, and we support a global set of customers who are engineers like us. The Platform team is cross cutting by nature. You won't own a single service in isolation. Instead, you'll work across layers of the stack, from AWS infrastructure through to backend application code, tackling problems that don't always have a well worn path. One week might involve investigating a performance regression affecting an enterprise customer; the next, designing changes to how our platform handles authentication or billing at scale. This is a rare opportunity to work on systems that matter - mission critical infrastructure used by some of the world's most demanding engineering organisations - alongside a small, senior team that takes pride in doing things well. Our Technology Stack We are cloud native, born in AWS, and embrace their services across our platform. Our technology stack includes Python, Django, React, NextJS, ECS, Postgres, Clickhouse, Kinesis, Cloudfront, Flink, Elastic Search, Lambda, AmazonMQ & Terraform. Tooling includes VS Code, Slack, Linear, Datadog, Notion, CircleCI & Spacelift. Key Responsibilities Build: Design, build, and ship new features and optimisations for our platform infrastructure Resilience: Help keep our systems fast, reliable, and running smoothly at a global scale. Collaborate: Work closely with teammates from product, design, and customer success to solve complex problems together Quality: Prioritise quality and security through rigorous testing, monitoring, and sustainable engineering habits. Mentor: Share your knowledge through code reviews, documentation, and mentoring others to foster a growth oriented environment. Required Experience, Qualities & Skills We realise that not everyone will have every experience and expertise in every possible thing. Still, if you have many of the following, we might be a great place to progress your career. Experience: 5+ years (or equivalent) of professional experience building, testing, and maintaining complex distributed systems in production. Technical Proficiency: Proficiency with programming languages such as Python (Django), Golang, Rust, Java, or similar Infrastructure: Familiarity with cloud based infrastructure and related services (AWS, CloudFront, Lambda, ECS, Postgres, S3, Kinesis, Terraform), container runtimes, event driven architectures (high volume data pipelines), and continuous integration. Iterative Delivery: You understand the importance of shipping early and often and delivering value iteratively. Communication: An enthusiastic and effective communicator who can bridge the gap between technical and non technical stakeholders. Mindset: Deeply passionate about your craft, eager to learn, and comfortable admitting what you don't yet know. Benefits, Location & Work Environment Note: You must be based in Ireland or the United Kingdom and have the right to work independently without requiring sponsorship. Headlines A position based in Ireland or the United Kingdom. A competitive compensation package, including equity. With comprehensive health, dental, and vision insurance. Plus, generous annual leave and flexible working policies to suit your lifestyle. Including a professional development budget for conferences and training. In a dynamic, innovative, trust centric, and supportive work environment. With the opportunity to shape a fast growing Series B startup (and beyond). Regular (monthly ish) travel may be required for company gatherings and engineering days Health and Wellness Regardless of your location, we deeply care about the health and wellness of our staff and their families; a sustainable pace is important to us. In addition to generous annual leave (PTO), we offer health and well being benefits along with flexible family friendly working policies. Personal Growth You will have an enormous opportunity to learn new skills alongside your colleagues, and your continued professional development is essential to us because it's important to you. We will support you with budgets for equipment, training, books, conferences, travel, and certifications. The more powerful you become, the better for all of us. Facilities Cloudsmith is headquartered in Belfast, Northern Ireland, with fully equipped office space that's open 24x7. We use our H.Q. regularly for activities like working sessions, team planning, meets and greets, and sometimes other group activities (like games!). We also hold all hands off sites in Belfast three times a year, featuring guest speakers and team activities. Many Cloudsmithers work remotely, so we rely on our online collaboration tools; Slack, Google Docs, Linear, and other popular collaboration tools are how we work. About Equal Opportunity Cloudsmith is an equal opportunity employer proud to nurture a diverse workplace that welcomes applications from individuals of all races, genders, and ethnic groups. We do not discriminate on age, religion, sexual orientation, citizenship status, military service, or health conditions. We will not tolerate discrimination of any kind within our workforce. The Final Word We're looking for someone who has a passion for their craft, a collaborative attitude, and a desire to build a product customers love. We are critical infrastructure built by developers for developers, and we are building the world's software supply chain platform and ecosystem. We want to hear from you if you are excited to build a high performing platform that powers software delivery at a global scale - balancing thoughtful design with real world constraints - to leave a lasting impact on the software industry from today until IPO and beyond.
06/06/2026
Full time
TL;DR: We are looking for a collaborative engineer with a bias for action and a strong focus on delivering customer value. If you are motivated to solve complex systems problems across infrastructure, platform reliability, and backend software, and thrive in an environment where no two weeks look the same, you will find a supportive home at Cloudsmith. About Cloudsmith Cloudsmith is transforming how organisations handle software artifacts and secure their supply chains. As a cloud native, multi-tenant platform, we enable organisations to build software better, through best-in-class artifact management and software supply chain security. Our vision is to become the software supply chain itself, powering the future of software delivery. We are the world's most potent artifact management platform, built by developers for developers. Our platform supports over 30 formats spanning languages, container formats, and operating systems, with enterprise-grade features, including vulnerability and security scanning, world-class policy management and enforcement, and web-scale to handle the Fortune 500. Organizations integrate Cloudsmith as critical infrastructure into their development, deployment, and distribution pipelines, trusting us to protect and accelerate, regardless of scale. Backed by top-tier investors and on a trajectory toward IPO and beyond, we're building mission critical infrastructure that powers software delivery for organisations worldwide. We operate at the cutting edge of cloud native technology, tackling complex distributed systems challenges that directly impact millions of developers. Now is an exciting time to join us as we revolutionise how organisations deliver and secure software and help write the next chapter of our rocketship growth story. The Role As a Senior Software Engineer on the Core Platform team, you'll work across the systems that keep Cloudsmith fast, reliable, and scalable for our global customer base. This is a broad, high impact role that sits at the intersection of infrastructure and software engineering. You'll be as comfortable tuning a slow database query or diagnosing a production incident as you are designing and shipping a new platform capability. You'll need good instincts, strong technical judgement, and the ability to move with confidence in ambiguous situations. Our Team We are one of four engineering teams responsible for building application capabilities and the underlying platform upon which Cloudsmith is founded. We operate in a highly collaborative environment, where people with different skills come together to make things happen. We each contribute to an environment where curiosity, support, transparency, and bias for action reign. We have a modern CI/CD approach, deploying several times per day, and we support a global set of customers who are engineers like us. The Platform team is cross cutting by nature. You won't own a single service in isolation. Instead, you'll work across layers of the stack, from AWS infrastructure through to backend application code, tackling problems that don't always have a well worn path. One week might involve investigating a performance regression affecting an enterprise customer; the next, designing changes to how our platform handles authentication or billing at scale. This is a rare opportunity to work on systems that matter - mission critical infrastructure used by some of the world's most demanding engineering organisations - alongside a small, senior team that takes pride in doing things well. Our Technology Stack We are cloud native, born in AWS, and embrace their services across our platform. Our technology stack includes Python, Django, React, NextJS, ECS, Postgres, Clickhouse, Kinesis, Cloudfront, Flink, Elastic Search, Lambda, AmazonMQ & Terraform. Tooling includes VS Code, Slack, Linear, Datadog, Notion, CircleCI & Spacelift. Key Responsibilities Build: Design, build, and ship new features and optimisations for our platform infrastructure Resilience: Help keep our systems fast, reliable, and running smoothly at a global scale. Collaborate: Work closely with teammates from product, design, and customer success to solve complex problems together Quality: Prioritise quality and security through rigorous testing, monitoring, and sustainable engineering habits. Mentor: Share your knowledge through code reviews, documentation, and mentoring others to foster a growth oriented environment. Required Experience, Qualities & Skills We realise that not everyone will have every experience and expertise in every possible thing. Still, if you have many of the following, we might be a great place to progress your career. Experience: 5+ years (or equivalent) of professional experience building, testing, and maintaining complex distributed systems in production. Technical Proficiency: Proficiency with programming languages such as Python (Django), Golang, Rust, Java, or similar Infrastructure: Familiarity with cloud based infrastructure and related services (AWS, CloudFront, Lambda, ECS, Postgres, S3, Kinesis, Terraform), container runtimes, event driven architectures (high volume data pipelines), and continuous integration. Iterative Delivery: You understand the importance of shipping early and often and delivering value iteratively. Communication: An enthusiastic and effective communicator who can bridge the gap between technical and non technical stakeholders. Mindset: Deeply passionate about your craft, eager to learn, and comfortable admitting what you don't yet know. Benefits, Location & Work Environment Note: You must be based in Ireland or the United Kingdom and have the right to work independently without requiring sponsorship. Headlines A position based in Ireland or the United Kingdom. A competitive compensation package, including equity. With comprehensive health, dental, and vision insurance. Plus, generous annual leave and flexible working policies to suit your lifestyle. Including a professional development budget for conferences and training. In a dynamic, innovative, trust centric, and supportive work environment. With the opportunity to shape a fast growing Series B startup (and beyond). Regular (monthly ish) travel may be required for company gatherings and engineering days Health and Wellness Regardless of your location, we deeply care about the health and wellness of our staff and their families; a sustainable pace is important to us. In addition to generous annual leave (PTO), we offer health and well being benefits along with flexible family friendly working policies. Personal Growth You will have an enormous opportunity to learn new skills alongside your colleagues, and your continued professional development is essential to us because it's important to you. We will support you with budgets for equipment, training, books, conferences, travel, and certifications. The more powerful you become, the better for all of us. Facilities Cloudsmith is headquartered in Belfast, Northern Ireland, with fully equipped office space that's open 24x7. We use our H.Q. regularly for activities like working sessions, team planning, meets and greets, and sometimes other group activities (like games!). We also hold all hands off sites in Belfast three times a year, featuring guest speakers and team activities. Many Cloudsmithers work remotely, so we rely on our online collaboration tools; Slack, Google Docs, Linear, and other popular collaboration tools are how we work. About Equal Opportunity Cloudsmith is an equal opportunity employer proud to nurture a diverse workplace that welcomes applications from individuals of all races, genders, and ethnic groups. We do not discriminate on age, religion, sexual orientation, citizenship status, military service, or health conditions. We will not tolerate discrimination of any kind within our workforce. The Final Word We're looking for someone who has a passion for their craft, a collaborative attitude, and a desire to build a product customers love. We are critical infrastructure built by developers for developers, and we are building the world's software supply chain platform and ecosystem. We want to hear from you if you are excited to build a high performing platform that powers software delivery at a global scale - balancing thoughtful design with real world constraints - to leave a lasting impact on the software industry from today until IPO and beyond.
At Citi, we are pioneering the future of enterprise operations through innovative technology. Our COO-Technology Engineering and Architecture capability is at the forefront, responsible for architecting best-in-class solutions, driving end-to-end transformation, and integrating cutting-edge Generative AI solutions to unlock unparalleled efficiency, automation, and risk reduction across our global operations. The Team: Innovating at Scale Our team is a dynamic hub of engineers and innovators dedicated to solving complex business challenges with intelligent solutions. We believe in building robust, scalable products that deliver tangible impact. We foster an environment of continuous learning, rapid iteration, and strong engineering practices. Here, you'll work alongside passionate experts, leverage the latest in AI, and contribute to a culture that values clean code, thoughtful design, and direct, hands on problem-solving. We're not just adopting AI; we're building the intelligence that powers our enterprise. The Role: We are seeking an exceptional Staff Generative AI Engineer to join our team. This is a critical, deeply hands on role for a seasoned software engineer with a profound passion for Generative AI, Large Language Models (LLMs), and agentic frameworks. You will be instrumental in designing, building, and deploying real world, commercial production systems, not just proofs-of-concept. This is an Individual Contributor (IC) role with no direct people management responsibilities. Your expertise in containers (especially OpenShift), strong Python programming, and advanced LLM/agentic frameworks will be essential as you drive significant operational efficiencies and set new standards for engineering excellence. If you're a builder who thrives on technical challenge, delivering measurable impact, and mentoring others while getting your hands dirty with code, we want to hear from you. As a Staff Generative AI Engineer, you will: Architect & Build Production Systems: lead the hands on development of sophisticated Generative AI applications, LLM powered solutions, and intricate agentic frameworks primarily using Python. Your code will be clean, performant, scalable, and deployed directly into commercial production environments, solving real business problems. Pioneer Automation with Agents: design and implement intelligent agents capable of understanding, reasoning, and orchestrating complex workflows to automate critical enterprise business processes, driving efficiency and reducing operational risk at scale. Master Containerized Deployments: demonstrate deep comfort and expertise with container technologies, particularly deploying and managing applications within OpenShift environments. Drive Technical Direction & Ownership: contribute significantly to the technical strategy and roadmap for Generative AI adoption, influencing architectural decisions and technology choices across our product portfolio, ensuring all solutions are production ready. Champion Engineering Excellence: instill and uphold rigorous software engineering best practices, including robust testing, code reviews, documentation, and continuous integration/delivery, ensuring the highest quality for our mission critical systems running in production. Innovate & Research: stay at the bleeding edge of Generative AI, actively exploring new models, techniques, and frameworks. Contribute to both applied engineering and research initiatives within the domain. You will have access to state of the art AI assisted development tools like Devin and Copilot to amplify your productivity and creativity. Mentor & Collaborate: act as a technical leader and mentor to junior engineers, fostering a culture of knowledge sharing and continuous improvement. Collaborate closely with cross functional teams, product managers, and stakeholders to deliver impactful solutions. Iterate & Deliver: thrive in an agile, fast paced environment, prioritizing rapid delivery, iterative development, and adaptability. Focus on delivering measurable business value and learning quickly from prototypes and deployments, always with a path to production in mind. Ensure Responsible AI: design and implement robust guardrails and ethical considerations into AI solutions, proactively assessing and mitigating risks in line with organizational and regulatory standards. Minimum Qualifications: Proven professional software engineering experience, demonstrating a strong track record of designing, building, and delivering scalable enterprise grade solutions in commercial production environments, not just proofs of concept. Expert level proficiency in Python is a must have, with a deep understanding of its ecosystem for AI/ML development, data engineering, and backend services. Full stack development experience is a distinct advantage. Extensive hands on experience with Generative AI concepts, Large Language Models (LLMs), transformer architectures, RAG, and advanced agentic frameworks (e.g., LangChain, LangGraph, Google ADK). Optionally AutoGen, CrewAI, LlamaIndex, Semantic Kernel. Deep comfort and practical experience with containers and orchestration technologies, specifically OpenShift. Demonstrated ability to architect, develop, and deploy highly performant, large scale AI/ML systems into production environments. Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems. Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases. Preferred Qualifications (Bonus Points): Proficiency in additional programming languages such as Java, JavaScript/TypeScript, or Golang. Experience with specific frameworks like Spring (AI, Boot), N8N, or Flask. Familiarity with messaging and integration platforms such as Kafka or JMS/MQ. Experience with UI development using modern frameworks like React JS or Streamlit for interactive AI applications. Practical experience in model risk management, developing AI guardrails, and establishing end user adoption pathways for Generative AI solutions. A proven track record of contributing to open source projects or publishing relevant research in AI/ML. Why You'll Love Working Here: Unprecedented Impact & Visibility: contribute to critical, high visibility projects that are transforming a global enterprise, working on firm wide initiatives that directly influence our operational future. Cutting Edge Technology: work with the latest Generative AI models, agentic frameworks, and cloud native technologies, enhanced by access to AI assisted development tools like Devin and Copilot. Growth & Development: a culture of continuous learning, mentorship, and opportunities to lead and innovate. Benefit from extensive learning resources including Udemy for Business and Pluralsight. Collaborative Environment: join a highly skilled, passionate team that values collaboration, intellectual curiosity, and shared success. Flexible Work Environment: embrace a hybrid working model, balancing productive in office collaboration (3 days) with the flexibility of working from home (up to 2 days). Global Scale: build solutions that operate at a massive scale, impacting users and operations worldwide. Join us to build the future of intelligent enterprise solutions! Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
06/06/2026
Full time
At Citi, we are pioneering the future of enterprise operations through innovative technology. Our COO-Technology Engineering and Architecture capability is at the forefront, responsible for architecting best-in-class solutions, driving end-to-end transformation, and integrating cutting-edge Generative AI solutions to unlock unparalleled efficiency, automation, and risk reduction across our global operations. The Team: Innovating at Scale Our team is a dynamic hub of engineers and innovators dedicated to solving complex business challenges with intelligent solutions. We believe in building robust, scalable products that deliver tangible impact. We foster an environment of continuous learning, rapid iteration, and strong engineering practices. Here, you'll work alongside passionate experts, leverage the latest in AI, and contribute to a culture that values clean code, thoughtful design, and direct, hands on problem-solving. We're not just adopting AI; we're building the intelligence that powers our enterprise. The Role: We are seeking an exceptional Staff Generative AI Engineer to join our team. This is a critical, deeply hands on role for a seasoned software engineer with a profound passion for Generative AI, Large Language Models (LLMs), and agentic frameworks. You will be instrumental in designing, building, and deploying real world, commercial production systems, not just proofs-of-concept. This is an Individual Contributor (IC) role with no direct people management responsibilities. Your expertise in containers (especially OpenShift), strong Python programming, and advanced LLM/agentic frameworks will be essential as you drive significant operational efficiencies and set new standards for engineering excellence. If you're a builder who thrives on technical challenge, delivering measurable impact, and mentoring others while getting your hands dirty with code, we want to hear from you. As a Staff Generative AI Engineer, you will: Architect & Build Production Systems: lead the hands on development of sophisticated Generative AI applications, LLM powered solutions, and intricate agentic frameworks primarily using Python. Your code will be clean, performant, scalable, and deployed directly into commercial production environments, solving real business problems. Pioneer Automation with Agents: design and implement intelligent agents capable of understanding, reasoning, and orchestrating complex workflows to automate critical enterprise business processes, driving efficiency and reducing operational risk at scale. Master Containerized Deployments: demonstrate deep comfort and expertise with container technologies, particularly deploying and managing applications within OpenShift environments. Drive Technical Direction & Ownership: contribute significantly to the technical strategy and roadmap for Generative AI adoption, influencing architectural decisions and technology choices across our product portfolio, ensuring all solutions are production ready. Champion Engineering Excellence: instill and uphold rigorous software engineering best practices, including robust testing, code reviews, documentation, and continuous integration/delivery, ensuring the highest quality for our mission critical systems running in production. Innovate & Research: stay at the bleeding edge of Generative AI, actively exploring new models, techniques, and frameworks. Contribute to both applied engineering and research initiatives within the domain. You will have access to state of the art AI assisted development tools like Devin and Copilot to amplify your productivity and creativity. Mentor & Collaborate: act as a technical leader and mentor to junior engineers, fostering a culture of knowledge sharing and continuous improvement. Collaborate closely with cross functional teams, product managers, and stakeholders to deliver impactful solutions. Iterate & Deliver: thrive in an agile, fast paced environment, prioritizing rapid delivery, iterative development, and adaptability. Focus on delivering measurable business value and learning quickly from prototypes and deployments, always with a path to production in mind. Ensure Responsible AI: design and implement robust guardrails and ethical considerations into AI solutions, proactively assessing and mitigating risks in line with organizational and regulatory standards. Minimum Qualifications: Proven professional software engineering experience, demonstrating a strong track record of designing, building, and delivering scalable enterprise grade solutions in commercial production environments, not just proofs of concept. Expert level proficiency in Python is a must have, with a deep understanding of its ecosystem for AI/ML development, data engineering, and backend services. Full stack development experience is a distinct advantage. Extensive hands on experience with Generative AI concepts, Large Language Models (LLMs), transformer architectures, RAG, and advanced agentic frameworks (e.g., LangChain, LangGraph, Google ADK). Optionally AutoGen, CrewAI, LlamaIndex, Semantic Kernel. Deep comfort and practical experience with containers and orchestration technologies, specifically OpenShift. Demonstrated ability to architect, develop, and deploy highly performant, large scale AI/ML systems into production environments. Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems. Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases. Preferred Qualifications (Bonus Points): Proficiency in additional programming languages such as Java, JavaScript/TypeScript, or Golang. Experience with specific frameworks like Spring (AI, Boot), N8N, or Flask. Familiarity with messaging and integration platforms such as Kafka or JMS/MQ. Experience with UI development using modern frameworks like React JS or Streamlit for interactive AI applications. Practical experience in model risk management, developing AI guardrails, and establishing end user adoption pathways for Generative AI solutions. A proven track record of contributing to open source projects or publishing relevant research in AI/ML. Why You'll Love Working Here: Unprecedented Impact & Visibility: contribute to critical, high visibility projects that are transforming a global enterprise, working on firm wide initiatives that directly influence our operational future. Cutting Edge Technology: work with the latest Generative AI models, agentic frameworks, and cloud native technologies, enhanced by access to AI assisted development tools like Devin and Copilot. Growth & Development: a culture of continuous learning, mentorship, and opportunities to lead and innovate. Benefit from extensive learning resources including Udemy for Business and Pluralsight. Collaborative Environment: join a highly skilled, passionate team that values collaboration, intellectual curiosity, and shared success. Flexible Work Environment: embrace a hybrid working model, balancing productive in office collaboration (3 days) with the flexibility of working from home (up to 2 days). Global Scale: build solutions that operate at a massive scale, impacting users and operations worldwide. Join us to build the future of intelligent enterprise solutions! Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Senior Full Stack Developer 12-Month Fixed-Term Contract | Hybrid Working (2 Days per Week in London) Salary £54,000 - £61,000 pa plus generous pension and holidays A prestigious client is seeking an experienced Senior Full Stack Developer to join a high-performing technology team delivering innovative AI and automation solutions at scale. This is an exciting opportunity to work on a modern, cloud-native platform using cutting-edge technologies across Back End services, integrations, and user-facing applications. You'll play a key role in shaping engineering standards, influencing technical direction, and delivering high-quality software within a collaborative Agile environment. The Role As a Senior Full Stack Developer, you will focus primarily on Back End engineering using Go , while also contributing to modern React-based Front End applications. You'll work closely with developers, architects, and product teams to build scalable, secure, and observable solutions deployed through Kubernetes-based infrastructure. This is a hands-on senior engineering role ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving best practice across software delivery. Key Responsibilities Design, develop and maintain scalable Back End services in Go Build modern Front End applications using React Develop APIs, integrations and event-driven services Contribute to CI/CD pipelines and cloud-native deployments Review code and champion engineering best practices Improve application performance, observability and reliability Collaborate within Agile delivery teams across multiple projects Support technical decision-making and continuous improvement Skills & Experience We are looking for candidates with strong commercial experience in: Go/Golang Back End development Full stack software engineering within Agile environments REST APIs, integrations and distributed systems React and modern Front End development CI/CD, Git and cloud-based delivery practices Docker and Kubernetes Code reviews, testing and engineering governance Experience with any of the following would be highly advantageous: Microsoft Azure Python GitOps tooling (Argo CD/Flux) Observability tooling (Prometheus, Grafana, OpenTelemetry) AI/LLM-enabled applications Event-driven architectures and messaging platforms What's on Offer Opportunity to work on cutting-edge AI and cloud-native technologies Hybrid working model with flexibility Collaborative, forward-thinking engineering environment High-profile programme of work with real organisational impact £54,000 - £61,000 salary and benefits package If you are a passionate senior engineer looking for your next challenge within a modern technology environment, we would love to hear from you. Please send your CV to Laura at (see below) Services advertised are those of an employment agency.
05/06/2026
Senior Full Stack Developer 12-Month Fixed-Term Contract | Hybrid Working (2 Days per Week in London) Salary £54,000 - £61,000 pa plus generous pension and holidays A prestigious client is seeking an experienced Senior Full Stack Developer to join a high-performing technology team delivering innovative AI and automation solutions at scale. This is an exciting opportunity to work on a modern, cloud-native platform using cutting-edge technologies across Back End services, integrations, and user-facing applications. You'll play a key role in shaping engineering standards, influencing technical direction, and delivering high-quality software within a collaborative Agile environment. The Role As a Senior Full Stack Developer, you will focus primarily on Back End engineering using Go , while also contributing to modern React-based Front End applications. You'll work closely with developers, architects, and product teams to build scalable, secure, and observable solutions deployed through Kubernetes-based infrastructure. This is a hands-on senior engineering role ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving best practice across software delivery. Key Responsibilities Design, develop and maintain scalable Back End services in Go Build modern Front End applications using React Develop APIs, integrations and event-driven services Contribute to CI/CD pipelines and cloud-native deployments Review code and champion engineering best practices Improve application performance, observability and reliability Collaborate within Agile delivery teams across multiple projects Support technical decision-making and continuous improvement Skills & Experience We are looking for candidates with strong commercial experience in: Go/Golang Back End development Full stack software engineering within Agile environments REST APIs, integrations and distributed systems React and modern Front End development CI/CD, Git and cloud-based delivery practices Docker and Kubernetes Code reviews, testing and engineering governance Experience with any of the following would be highly advantageous: Microsoft Azure Python GitOps tooling (Argo CD/Flux) Observability tooling (Prometheus, Grafana, OpenTelemetry) AI/LLM-enabled applications Event-driven architectures and messaging platforms What's on Offer Opportunity to work on cutting-edge AI and cloud-native technologies Hybrid working model with flexibility Collaborative, forward-thinking engineering environment High-profile programme of work with real organisational impact £54,000 - £61,000 salary and benefits package If you are a passionate senior engineer looking for your next challenge within a modern technology environment, we would love to hear from you. Please send your CV to Laura at (see below) Services advertised are those of an employment agency.
About the role: As a Senior Software Engineer at Syntasso, you'll play a key role in designing, building, and evolving Kratix and Syntasso Kratix Enterprise. You'll collaborate closely with a small, expert engineering team. Your work will span product contribution, customer collaboration, and hands on system design. You'll help shape architecture and APIs, improve user experience, and scale Kratix for enterprise environments. In practice, this means you'll: Design and implement features for Kratix and Kratix Enterprise, primarily in Golang and Kubernetes. Collaborate on architectural decisions that balance innovation, reliability, and usability. Engage directly with customers to understand their platform challenges and ensure SKE solves them. Work across product and engineering to deliver software that drives real impact. Continuously learn, experiment, and help define what great platform engineering looks like. Provide hands on support to SKE customers, from diagnosing technical issues to shaping solutions that improve their platform outcomes. About you: Most importantly, you have a growth mindset. You bring enthusiasm, empathy, and a genuine desire to learn. Qualities that make you a trusted teammate and an active contributor to a thriving engineering community. You've built and supported complex software systems before, maybe as part of a startup where you wore many hats, or within a larger organisation where reliability and scale were critical. You enjoy the puzzle of connecting technologies and people, translating complexity into clarity. You thrive in collaborative environments: pairing, sharing ideas, and learning from those around you. When faced with ambiguity, your curiosity takes over; you test, learn, and adapt quickly. You're motivated by solving real customer problems, not just writing elegant code. You're comfortable navigating distributed systems and modern infrastructure whether that's working with Kubernetes, cloud platforms, or the CNCF and HashiCorp ecosystems. You have proficiency in Golang and Kubernetes, and one or more languages such as Ruby, Rust, or Python, with a willingness to learn whatever new tools help get the job done. You care deeply about engineering excellence practicing Extreme Programming (XP) techniques such as pairing, TDD, and continuous integration to deliver reliable, maintainable software. What's on Offer: Competitive salary (£80,000-£120,000), depending on experience, plus early stage equity, so you share in our success as we grow. Financial stability: We're a well funded startup with a secure multi year runway for growth and innovation. A balanced 35 hour week, giving you time to focus deeply, recharge properly, and work sustainably. Hybrid collaboration: Work remotely most of the time, with regular visits to our London Bridge office in the Leathermarket for hands on teamwork and community. Research Fridays: Every other Friday is dedicated to learning, experimentation, and open exploration - time to make Syntasso stronger tomorrow than it is today. Professional growth: Whether you're speaking at conferences, contributing to open source, or writing technical blogs, we'll support you to develop your profile and share your expertise. Learn from the best: Work closely with some of the most respected voices in platform engineering - our founders and team members who regularly speak at events such as DevOpsDays, Kubernetes Community Days, and FastFlow Conf. We believe in an environment where you can thrive - one that combines technical challenge, personal growth, and genuine respect for your time and energy. Diversity, Equity & Inclusion At Syntasso, we believe that diverse and inclusive teams build better products, foster stronger communities, and create happier workplaces. We're committed to creating an environment where everyone feels respected, supported, and empowered to thrive. We welcome people from all backgrounds, identities, and experiences. We also know that some people hesitate to apply unless they meet every single requirement. If you're excited about what we're building but aren't sure you tick every box - please apply. We'd love to hear from you.
05/06/2026
Full time
About the role: As a Senior Software Engineer at Syntasso, you'll play a key role in designing, building, and evolving Kratix and Syntasso Kratix Enterprise. You'll collaborate closely with a small, expert engineering team. Your work will span product contribution, customer collaboration, and hands on system design. You'll help shape architecture and APIs, improve user experience, and scale Kratix for enterprise environments. In practice, this means you'll: Design and implement features for Kratix and Kratix Enterprise, primarily in Golang and Kubernetes. Collaborate on architectural decisions that balance innovation, reliability, and usability. Engage directly with customers to understand their platform challenges and ensure SKE solves them. Work across product and engineering to deliver software that drives real impact. Continuously learn, experiment, and help define what great platform engineering looks like. Provide hands on support to SKE customers, from diagnosing technical issues to shaping solutions that improve their platform outcomes. About you: Most importantly, you have a growth mindset. You bring enthusiasm, empathy, and a genuine desire to learn. Qualities that make you a trusted teammate and an active contributor to a thriving engineering community. You've built and supported complex software systems before, maybe as part of a startup where you wore many hats, or within a larger organisation where reliability and scale were critical. You enjoy the puzzle of connecting technologies and people, translating complexity into clarity. You thrive in collaborative environments: pairing, sharing ideas, and learning from those around you. When faced with ambiguity, your curiosity takes over; you test, learn, and adapt quickly. You're motivated by solving real customer problems, not just writing elegant code. You're comfortable navigating distributed systems and modern infrastructure whether that's working with Kubernetes, cloud platforms, or the CNCF and HashiCorp ecosystems. You have proficiency in Golang and Kubernetes, and one or more languages such as Ruby, Rust, or Python, with a willingness to learn whatever new tools help get the job done. You care deeply about engineering excellence practicing Extreme Programming (XP) techniques such as pairing, TDD, and continuous integration to deliver reliable, maintainable software. What's on Offer: Competitive salary (£80,000-£120,000), depending on experience, plus early stage equity, so you share in our success as we grow. Financial stability: We're a well funded startup with a secure multi year runway for growth and innovation. A balanced 35 hour week, giving you time to focus deeply, recharge properly, and work sustainably. Hybrid collaboration: Work remotely most of the time, with regular visits to our London Bridge office in the Leathermarket for hands on teamwork and community. Research Fridays: Every other Friday is dedicated to learning, experimentation, and open exploration - time to make Syntasso stronger tomorrow than it is today. Professional growth: Whether you're speaking at conferences, contributing to open source, or writing technical blogs, we'll support you to develop your profile and share your expertise. Learn from the best: Work closely with some of the most respected voices in platform engineering - our founders and team members who regularly speak at events such as DevOpsDays, Kubernetes Community Days, and FastFlow Conf. We believe in an environment where you can thrive - one that combines technical challenge, personal growth, and genuine respect for your time and energy. Diversity, Equity & Inclusion At Syntasso, we believe that diverse and inclusive teams build better products, foster stronger communities, and create happier workplaces. We're committed to creating an environment where everyone feels respected, supported, and empowered to thrive. We welcome people from all backgrounds, identities, and experiences. We also know that some people hesitate to apply unless they meet every single requirement. If you're excited about what we're building but aren't sure you tick every box - please apply. We'd love to hear from you.
IoT Solutions Architecture Manager (Americas only) Home based - Worldwide Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring an IoT Solutions Architecture Manager to lead a regionally-focused team of Field engineers in Presales and Professional Services activities, by helping customers with solution architecture, design and delivery. Location: This is a remote role, running a team in one of three Geos, Americas, EMEA or APAC. You will therefore need to be located in one of those three Geos to manage that specific team that spans few timezones from you. Our Internet of Things mission is to enable companies to make fleets of very secure connected devices. Canonical provides the base Ubuntu OS and kernel, with secure update and management mechanisms. Our customers create mission-critical control systems, gateways and appliances that need to meet stringent quality and security requirements, and we aspire to bring this level of security to the wider consumer electronics and device market. Our Field Engineers are thought leaders helping our customers solve hard problems. They are accomplished technologists that take a hands on approach to embedded Linux strategy and delivery. They have a passion to help customers achieve ambitious technical and business goals, and to show how the Canonical approach to open source and connected devices brings best of breed thinking to the emerging field of edge compute. They also care to develop their colleagues, helping them deepen their understanding of the technology, their ability to manage time, and their awareness of customer business thinking for continuous improvement and personal development. This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business focused technologists at heart, they are also team drivers that take pride in team and company wins. The role entails Lead and develop a team of Field engineers, ranging from graduate to senior, in the areas of Presales and Professional Services Solve customer problems by promoting our technologies and being a trusted advisor Work remotely in a single major time zone Coach, mentor, and offer career development feedback Identify and measure team health indicators Implement disciplined engineering processes Represent your team and product to stakeholders, partners, and customers Develop and evangelise great engineering and organisational practices Plan and manage progress on agreed goals and projects Be an active part of the leadership team, collaborating with other leaders What we are looking for in you Exceptional academic track record from both high school and university Bachelors degree in Computer Science or related technical field Extensive embedded Linux experience - Yocto or other Fluency in at least one of Golang, Python, C, C++, or Rust Ability to manage a small team Experience with customer engagements Professional written and spoken English Excellent interpersonal skills, curiosity, flexibility, and accountability Result oriented, with a personal drive to meet commitments An ability to communicate the business benefits of technology An humble learner and quick study Other desirable traits include RTOS experience, additional languages (both the programming and human kinds), and previous experience working in a remote first, diverse, distributed company. What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues from your team and others Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer
05/06/2026
Full time
IoT Solutions Architecture Manager (Americas only) Home based - Worldwide Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring an IoT Solutions Architecture Manager to lead a regionally-focused team of Field engineers in Presales and Professional Services activities, by helping customers with solution architecture, design and delivery. Location: This is a remote role, running a team in one of three Geos, Americas, EMEA or APAC. You will therefore need to be located in one of those three Geos to manage that specific team that spans few timezones from you. Our Internet of Things mission is to enable companies to make fleets of very secure connected devices. Canonical provides the base Ubuntu OS and kernel, with secure update and management mechanisms. Our customers create mission-critical control systems, gateways and appliances that need to meet stringent quality and security requirements, and we aspire to bring this level of security to the wider consumer electronics and device market. Our Field Engineers are thought leaders helping our customers solve hard problems. They are accomplished technologists that take a hands on approach to embedded Linux strategy and delivery. They have a passion to help customers achieve ambitious technical and business goals, and to show how the Canonical approach to open source and connected devices brings best of breed thinking to the emerging field of edge compute. They also care to develop their colleagues, helping them deepen their understanding of the technology, their ability to manage time, and their awareness of customer business thinking for continuous improvement and personal development. This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business focused technologists at heart, they are also team drivers that take pride in team and company wins. The role entails Lead and develop a team of Field engineers, ranging from graduate to senior, in the areas of Presales and Professional Services Solve customer problems by promoting our technologies and being a trusted advisor Work remotely in a single major time zone Coach, mentor, and offer career development feedback Identify and measure team health indicators Implement disciplined engineering processes Represent your team and product to stakeholders, partners, and customers Develop and evangelise great engineering and organisational practices Plan and manage progress on agreed goals and projects Be an active part of the leadership team, collaborating with other leaders What we are looking for in you Exceptional academic track record from both high school and university Bachelors degree in Computer Science or related technical field Extensive embedded Linux experience - Yocto or other Fluency in at least one of Golang, Python, C, C++, or Rust Ability to manage a small team Experience with customer engagements Professional written and spoken English Excellent interpersonal skills, curiosity, flexibility, and accountability Result oriented, with a personal drive to meet commitments An ability to communicate the business benefits of technology An humble learner and quick study Other desirable traits include RTOS experience, additional languages (both the programming and human kinds), and previous experience working in a remote first, diverse, distributed company. What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues from your team and others Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer