CrawlJobs Logo

Software Engineer, DevOps

United States, Palo Alto Employment contract 180000.00 - 220000.00 USD / Year · Job Posted December 01, 2025
Apply Position
Job Link Share

Job Description

Join a 45-person engineering team to own CI/CD, cloud infra, and release pipelines for autonomous robots. Ship fast, break nothing, repeat.

Job Responsibility

  • Build and harden GitLab CI/CD pipelines used by all software teams
  • Manage AWS/GCP/Azure infra with Terraform
  • keep it scalable and bulletproof
  • Own releases: dev → test → prod, zero downtime
  • Automate testing, monitoring, alerting
  • Rotate on-call (PDT hours)
  • Cut cycle time from commit to robot

Requirements

  • 3–5 yrs DevOps / Platform
  • GitLab CI/CD mastery
  • Terraform + cloud (AWS, GCP, or Azure)
  • Docker + Kubernetes
  • Python / Bash
  • Monitoring stack (Prometheus, Grafana, ELK, etc.)
  • BS CS or equivalent

Nice to have

  • Release engineering in robotics or hardware-heavy environments
  • CircleCI, Ansible, network security
  • QA automation

What we offer

  • Base salary
  • equity
  • comprehensive medical

Looking for more opportunities?

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

Similar Jobs for

Software Engineer, DevOps

8 matching positions

Software Engineer, DevOps

We are seeking an experienced DevOps Engineer to join our growing team and play ...
Location
Location
United States , San Francisco Bay Area
Salary
Salary:
135000.00 - 225000.00 USD / Year
ema.co Logo
Ema
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science or related field
  • 3+ years of experience in Infrastructure engineering, or a similar role
  • Excellent problem-solving skills and the ability to work under pressure in a fast-paced environment
  • Ability to work independently and as part of a team
  • Experience working with global teams
Job Responsibility
Job Responsibility
  • Partner with product teams to architect, design, and build the foundational infrastructure for our products
  • Design, develop, and deploy highly available and scalable Multi-tenant SaaS solutions on any one of the public cloud networks like AWS, Azure and GCP. Leverage technologies such as Kubernetes, Helm, Terraform, and Istio to achieve infrastructure resilience
  • Drive the automation of infrastructure tasks, from provisioning to configuration management and deployment, utilizing tools like Terraform, Ansible, and Kubernetes
  • Collaborate closely with the software development team to refine CI/CD pipelines, e.g., using GitHub Actions and Cloud Build tools, enhance service interfaces, and improve the overall developer experience
  • Architect and implement advanced observability solutions using tools like Prometheus and Grafana. Ensure real-time alerting and error tracking with Sentry and Pagerduty to maintain system health and performance
  • Deploy comprehensive testing frameworks, including tools like Selenium for end-to-end testing. Ensure robust integration and system testing to maintain software quality
  • Performance Analysis: Regularly monitor system health, analyze performance metrics, and recommend enhancements. This includes optimizing database queries and ensuring peak database performance
  • Fulltime
Read More
Arrow Right

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 Software Engineer (DevOps)

As a Senior Software Engineer within the AI Practice, you will play a key hands-...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
sabiogroup.com Logo
Sabio Group
Expiration Date
Until further notice
Flip Icon
Requirements
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)
Job Responsibility
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
What we offer
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
  • Fulltime
Read More
Arrow Right

Software Engineer (DevOps)

As a member of our DevOps Core team, you support software development by managin...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A successfully completed technical education or relevant work experience
  • Programming experience with Python, .NET, and SQL, ideally also bash and PowerShell
  • Experience with CI/CD, GitHub Workflows, package managers, and containerization
  • Good understanding of networks, cybersecurity, and authentication
  • Good analytical thinking skills and the ability to work in a structured and systematic way
  • A desire to contribute to high product quality
  • Fluent English skills, eagerness to learn German and ability to communicate with colleagues from all around the world
Job Responsibility
Job Responsibility
  • support software development by managing tools and processes for efficient collaboration and code deployment
  • are responsible for automating systems, maintaining infrastructure, and optimizing software development practices
  • cooperate closely with other teams and you learn a lot about different domains, products and technologies
What we offer
What we offer
  • A mutually-supportive, international team
  • Meaningful work with a lasting impact on medical technology
  • 30 vacation days, plus December 24th and December 31st
  • Flexible working hours as well as hybrid work model within Germany
  • Bike leasing via cooperation partner 'BikeLeasing'
  • Parking garage and safe underground bike storage
  • Award-winning subsidized company restaurant and in-house cafes
  • Variety-rich fitness program in our ultra-modern 360m2 company gym
  • Regular after work, team, and company events
  • Comprehensive training and continuing education opportunities
  • Fulltime
Read More
Arrow Right

Senior Software DevOps Engineer

As a Senior DevOps Engineer at SITA, you will play a crucial role in our Borders...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
sita.aero Logo
SITA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good experience with java build tools( maven,gradle and fastlane)
  • Good experience with docker tools(harbor,docker,docker-compose)
  • Experience in configuration tools Ansible and Ansible Tower
  • Experience in Docker or Kubernetes and its eco systems and being able to troubleshoot and automate deployments
  • Extensive knowledge in Jenkins,GItlab and ADO pipelines
  • Experience coding in python, bash shell, PowerShell and java at its eco systems
  • Strong understanding of application development methodologies
  • Experience working with Unix/Linux systems
  • Extensive experience in RHEL and selinux and its policies
  • Networking fundamentals e.g. TCP/IP, UDP, ICMP, MAC addresses, IP packets, DNS, OSI layers, etc.
Job Responsibility
Job Responsibility
  • Design, implement, and maintain automated CI/CD pipelines
  • Build and manage cloud or on-premise infrastructure using IaC tools
  • Monitor system performance and ensure high availability and scalability
  • Lead and mentor junior DevOps engineers, fostering skill development
  • Establish and enforce best practices for DevOps processes and workflows
  • Set up monitoring and alerting systems for proactive issue detection
  • Troubleshoot and resolve infrastructure or application-related issues
  • Integrate DevSecOps practices to ensure security throughout the development lifecycle
  • Ensure compliance with industry standards and organizational policies
  • Act as a liaison between development, QA, and operations teams to promote collaboration
What we offer
What we offer
  • Work from home up to 2 days/week (depending on your team’s needs)
  • Make your workday suit your life and plans
  • Take up to 30 days a year to work from any location in the world
  • Employee Assistance Program (EAP), for you and your dependents 24/7, 365 days/year
  • Offers Champion Health – a personalized platform that supports a range of wellbeing needs
  • Training platforms, including LinkedIn Learning
  • Competitive benefits that make sense with both your local market and employment status
  • Fulltime
Read More
Arrow Right

Senior Lead Software Engineer, DevOps

Senior Lead Software Engineer, DevOps. Do you love building and pioneering in th...
Location
Location
United States , McLean, Virginia; San Francisco, California; Cambridge, Massachusetts; New York, New York; Richmond, Virginia
Salary
Salary:
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree
  • At least 6 years of experience in DevOps Engineering (Internship experience does not apply)
  • At least 4 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform)
  • At least 6 years of Unix or Linux system administration experience
Job Responsibility
Job Responsibility
  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in machine learning, distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
  • 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)
  • Health, financial and other benefits that support your total well-being
  • Fulltime
Read More
Arrow Right