CrawlJobs Logo

Senior Software Engineer (DevOps)

United Kingdom, London · Job Posted June 15, 2026
Apply Position
Job Link Share

Job Description

As a Senior Software Engineer within the AI Practice, you will play a key hands-on role in designing, building and operating secure, scalable and highly automated software solutions for our customers. You will bring a strong DevOps mindset, taking ownership of solutions across the full lifecycle — from design and build through deployment, monitoring and continuous improvement. The role is customer-facing and delivery-focused, working on AI-enabled and cloud-native solutions using modern, automation-first engineering practices.

Job Responsibility

  • Design, build and maintain high-quality software solutions using modern programming languages, cloud platforms and DevOps tooling
  • Apply a DevOps and automation-first approach across infrastructure provisioning, CI/CD, deployment, testing and operations
  • Engineer secure, scalable and observable systems using modern DevOps practices, including infrastructure as code and automated quality controls
  • Take ownership of services in production, including monitoring, troubleshooting, performance tuning and reliability improvements
  • Work directly with customers to understand requirements, shape technical solutions and clearly communicate progress, risks and outcomes
  • Troubleshoot complex issues across application code, integrations, infrastructure and cloud services
  • Contribute to shared DevOps tooling, reusable components, infrastructure-as-code patterns and engineering standards within the AI Practice
  • Collaborate closely with other engineers and delivery leads to ensure high-quality, on-time delivery
  • Continuously evaluate and adopt new DevOps tools, technologies and patterns to improve delivery efficiency and platform reliability

Requirements

  • Strong experience as a Senior Software Engineer working across multiple technology stacks
  • Proven DevOps experience, with a strong automation-first engineering mindset
  • Experience designing, deploying and supporting production systems using CI/CD pipelines and infrastructure as code
  • Ability to rapidly learn new technologies and apply them effectively in customer environments
  • Excellent problem-solving and troubleshooting skills across software, infrastructure and cloud platforms
  • Strong written and verbal communication skills, including confidence in customer-facing roles
  • Hands-on experience with: Infrastructure as Code (Terraform, Ansible or similar)
  • CI/CD pipelines and DevOps tooling
  • C# (.NET 8+) and/or Java (Spring)
  • JavaScript using a modern framework (React, Angular or similar)
  • Bash and PowerShell
  • AWS, ideally including Amazon Connect
  • Containerisation and orchestration (Docker, Kubernetes)
  • Linux environments

Nice to have

  • Experience with relational databases such as MSSQL
  • Experience with Redis or similar caching technologies
  • Exposure to Azure
  • Exposure to Google Cloud Platform (GCP)
  • Experience with Go
  • Experience with VMware
  • Telephony or IVR experience

What we offer

  • Pension Scheme
  • Remote/Flexible work
  • Life insurance
  • Private health and dental care
  • Cycle to work
  • 28 days paid holiday a year- (this includes three Sabio days)
  • LinkedIn Learning

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer (DevOps)

8 matching positions

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Software engineer 2 / Senior Software engineer - Azure Data

Microsoft's Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience with the Azure stack including Storage, Compute, Networking, Fabric, Purview, Synapse, AKS, DevOps, Data Factory, or Power BI
  • Experience with big data technologies such as Spark, Kafka, Hadoop, or HBase
  • Experience building data lake or data engineering products, tools, or pipelines
  • Familiarity with container-based architectures (Docker, Kubernetes)
  • Ability to debug complex distributed systems on Linux and/or Windows platforms
Job Responsibility
Job Responsibility
  • Write extensible, maintainable code in C#, Java, Scala, or Python for Fabric Materialized Lake View services and HDInsight components
  • Use AI tools and coding best practices across the development lifecycle
  • Design data refresh, scheduling, and query optimisation features with minimal supervision
  • Review code from teammates for correctness, test coverage, security risks, and adherence to team standards
  • Coach junior engineers through code reviews
  • Debug complex issues in distributed systems running on Azure, Linux, and Windows
  • Run live site operations on a rotational, on-call basis
  • Integrate logging and instrumentation to gather telemetry on system health, performance, reliability, and security
  • Work with product managers, technical leads, and partners across geographies to define customer requirements for Materialized Lake View features
  • Fulltime
Read More
Arrow Right

Senior DevOps Software Engineer

We are seeking a Senior DevOps Software Engineer to support the Corporate Reusab...
Location
Location
United States , Central Maryland
Salary
Salary:
225000.00 - 285000.00 USD / Year
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 16 years
  • 12+ years of Software Engineering experience
  • 5 years of work experience in the SIGINT, IA, or IT domains
  • Position requires active Security Clearance with appropriate Polygraph
  • Must have leadership skills and the ability to keep the project on point and within scope
  • The ability to direct development tasks: ensure the team adheres to schedule, achieves milestones and follows established processes and adheres to standard development practices
  • Must create and monitor issues reported to vendors
  • Must be very organized and pay close attention to detail
  • Ability to manage and direct SE and developers in support of effort and tool improvement
  • Must understand enterprise level application requirements
Job Responsibility
Job Responsibility
  • Support the Corporate Reusable Software team (EndPoint Services)
  • Focus on the continuous development, improvement and customization of tools used for the classification application validation and comparison in access control systems
  • Development in both classified and unclassified environments within the .NET ecosystem/C# on Windows platforms
  • Lead enterprise level large scale software development efforts
  • Development and maintenance of C# libraries that utilize the vendor’s API for classification marking features
  • Create and maintain custom configurations using vendor provided tools
  • Work independently, collaborate effectively, and solve complex technical problems
What we offer
What we offer
  • Medical: Three (3) rich healthcare options through CareFirst with 100% or majority company-paid premiums
  • Tax-advantaged health savings account available with generous employer contribution
  • Dental + Vision: 100% employer-paid for employees and family, with a buy-up option available
  • 401K – 10% TOTAL CONTRIBUTION – 5% safe harbor – 5% annual profit share (both immediately vested!)
  • 4 weeks starting PTO – 11 federal holidays + 2 floating holidays – Paid hours for company-required training
  • Access to FREE 24/7 learning via Udemy
  • Opportunities to participate in tech councils, industry initiatives, etc.
  • $7,500 annual Educational & Professional Development Assistance
  • Paid parental leave
  • Annual swag drops
  • Fulltime
Read More
Arrow Right

Senior DevOps Software Engineer

Toyota Financial Services, Enterprise Tools team, is seeking a highly motivated ...
Location
Location
United States , Plano
Salary
Salary:
Not provided
toyota.com Logo
Toyota
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in designing, developing, and maintaining cloud-native platforms and services using AWS or other cloud providers
  • Must have hands-on experience working with and Mastery of CI/CD tools such as Jenkins, or GitHub Actions, including their configuration, customization, and integration capabilities in progressively challenging environments
  • Strong proficiency in programming and scripting languages such as Python, Java, Bash or Groovy for automation and customization of CI/CD workflows
  • Experience in seamlessly integrating containerization into CI/CD pipelines, including Docker image building, registry management, and container orchestration platforms such as Kubernetes, Amazon ECS, AWS Fargate, including cluster setup, configuration, and management
  • Experience in test-driven development (TDD) approach for automation, ensuring platforms are developed with TDD principles by writing tests before implementing features
  • Strong working knowledge and hands on experience with Amazon Web Services including Lambda, DynamoDB, EC2, S3, ELB, RDS, EKS
  • Proficiency in infrastructure automation tools like Terraform, AWS CloudFormation, AWS CDK, and AWS CodeDeploy for provisioning and managing CI/CD infrastructure
  • Experience with automating provisioning, configuration management, and deployment processes
Job Responsibility
Job Responsibility
  • Execute and maintain technology initiatives within CI/CD Pipelines & Container platform domains
  • Work with team members to implement technology solutions that enhance employer experience
  • Keep up to date with industry best practices and contribute to technology improvements
  • Implement the best software practices that produce maintainable code, including usability patterns, code style conformity, integration and unit testing
  • Participate in technical decision making and provide expertise in implementation approaches
  • Configure and support containerized applications (Java, Python etc), ensuring seamless deployments and operations
  • Introduce new frameworks to boost the team’s productivity
  • Support and contribute to self-service tools and platforms development
  • Implement and maintain self-service capabilities and automation solutions
  • Execute process improvements and automation initiatives to increase efficiency
What we offer
What we offer
  • A work environment built on teamwork, flexibility, and respect
  • Professional growth and development programs to help advance your career, as well as tuition reimbursement
  • Team Member Vehicle Purchase Discount
  • Toyota Team Member Lease Vehicle Program (if applicable)
  • Comprehensive health care and wellness plans for your entire family
  • Toyota 401(k) Savings Plan featuring a company match, as well as an annual retirement contribution from Toyota regardless of whether you contribute
  • Paid holidays and paid time off
  • Referral services related to prenatal services, adoption, childcare, schools, and more
  • Tax advantaged Accounts (Health Savings Account, Health Care FSA, Dependent Care FSA)
  • Relocation assistance (if applicable)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Devops

We are seeking a talented and experienced DevOps/SRE (Site Reliability Engineeri...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in DevOps/SRE roles
  • Experience in cloud-focused software development, preferably in Go, Python, or other object-oriented programming languages
  • Experience with a number of the following: ECS, Docker, Kubernetes, Envoy, Istio, Linkerd, Solo
  • Experience with Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation
  • Strong understanding of distributed systems, microservices architecture, and cloud-native technologies
  • Strong proficiency in cloud platforms such as AWS, Azure, or GCP
  • Solid understanding of networking, security, and compliance principles
  • Proven track record of driving results and delivering high-quality solutions in a fast-paced environment
  • Demonstrated ability to communicate clearly with both technical and non-technical project stakeholders
  • BS Degree in Computer Science or Equivalent
Job Responsibility
Job Responsibility
  • Oversee the design, implementation, and maintenance of scalable and resilient cloud infrastructure on platforms spanning AWS and GCP
  • Ensure high availability, reliability, and performance of critical systems
  • Collaborate with your peers to be responsible for the entire software lifecycle
  • Manage individual project priorities, deadlines, and deliverables related to your technical expertise and assigned domains
  • Lead incident response efforts
  • Implement effective incident management processes and post-incident reviews
  • Collaborate with security teams to ensure the integrity and security of infrastructure and applications
  • Identify performance bottlenecks and optimize system resources for maximum efficiency
  • Conduct regular performance tuning and capacity planning exercises
  • Drive continuous improvement initiatives within the team and across the organization
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Vacation and other personal time off
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – DevOps Platform

We’re looking for a Senior Software Engineer to join our Devops team, where you ...
Location
Location
United States , Palo Alto; New York City
Salary
Salary:
172000.00 - 228000.00 USD / Year
wealthfront.com Logo
Wealthfront
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with running and troubleshooting modern Linux systems and services in production
  • 6+ years of experience developing reliable production-grade software in Java, Go, or other similar languages
  • Proficiency with at least one automation technology such as Terraform, Chef, or Puppet
  • Successfully designed and deployed mission-critical complex distributed systems
  • Excellent critical thinking and communications skills with a desire to both learn from and educate your peers
  • A BS or MS in Computer Science or an Engineering field, or equivalent professional experience
Job Responsibility
Job Responsibility
  • Maintain our core infrastructure by writing software to automate application deployment, configure our infrastructure, and manage critical services such as our databases
  • Ensure that mission critical services operate reliably by triaging and fixing operational issues as an on-call engineer, participating in post-mortems, and implementing improvements to prevent future issues
  • Design, implement, and deploy internal tools and services to accelerate productivity of the wider Engineering team and enable direct ownership of operations
  • Help manage our server hardware in our physical data centers which may occasionally include travel to our Bay Area or New Jersey data centers for onsite projects
  • Be involved in key decisions regarding the evolution of our infrastructure
  • Mentor junior members of the team
What we offer
What we offer
  • medical
  • vision
  • dental
  • 401K plan
  • generous time off
  • parental leave
  • wellness reimbursements
  • professional development
  • employee investing discount
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, DevOps

Senior Software Engineer, DevOps (Intelligent Foundations & Experiences). Do you...
Location
Location
United States , McLean; San Francisco; New York
Salary
Salary:
158600.00 - 197400.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree
  • At least 3 years of experience in DevOps Engineering (Internship experience does not apply)
  • At least 2 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform)
  • At least 2 years of Unix or Linux system administration experience
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like Java, Python, SQL, Ruby and Go, Container Orchestration services including Docker and Kubernetes, CM tools including Ansible and Terraform, and a variety of AWS tools and services
What we offer
What we offer
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • Fulltime
Read More
Arrow Right