we are looking for a Senior Software Engineer to join the DevOps Team within the SW Engineering Group in the Algo Department. This role combines software engineering, DevOps, and CI/CD ownership, with a strong focus on creating scalable infrastructure, automation, and AI-powered developer tools (MCPs, LLM-based assistants, smart pipelines). You will be part of the team responsible for enabling fast, reliable, and intelligent development workflows across all Algo teams. Why this role matters we are transforming the way the world drives from safety systems to full autonomy. As part of the DevOps team in the SW Engineering Group, you will shape how engineers build, test, deliver, and interact with code bringing automation, AI, and modern engineering practices into every step of development. If youre a hands-on engineer who loves solving real problems, automating complex flows, and using AI to enhance how developers work this is the place for you.
What your job will look like:
Design, develop, and maintain backend infrastructure and CI/CD systems
Lead DevOps improvements across CI, GitLab pipelines, automation, and delivery processes
Build AI-driven tools and MCPs to optimize code reviews, pipeline insights, and developer productivity
Modernize and refactor legacy components into scalable services
Develop internal APIs and services used by pipelines, bots, IDE extensions, and engineering tools
Collaborate with Algo developers, DevOps engineers, IT, and software teams to deliver efficient and reliable solutions
Ensure best practices in code quality, testing, monitoring, and documentation
Tech stack:
Languages: Python (main), Groovy, TypeScript, React
DevOps & CI/CD: GitLab CI, Jenkins, Docker, Kubernetes, Linux
Cloud & Infrastructure: AWS (EC2/ECS/EKS)
AI & Automation: MCPs, LLM-based workflows, AI copilots, Elastic dashboards
Databases: DynamoDB, PostgreSQL, MySQL, Elasticsearch, Redis
Testing: PyTest, JUnit, Spock
Tools: Git, Jira, Artifactory, Vault.
Requirements: BSc in Computer Science / Software Engineering or equivalent
8+ years of experience as a backend / infrastructure / DevOps engineer
Strong experience with object-oriented programming (OOP) such as Python and/or Groovy
Proven experience with CI/CD systems and DevOps workflows
Solid experience in Linux environments
Hands-on with Docker and Kubernetes
Familiarity with cloud environments (preferably AWS)
Strong software engineering fundamentals (OOP, design patterns, system architecture)
Nice to have:
Experience with AI-assisted development (MCPs, Cursor, Copilot, LLMs)
REST API development (FastAPI, Flask)
Monitoring & observability (ELK, Grafana, Prometheus)
Infrastructure as Code (Terraform, Ansible, CloudFormation).
This position is open to all candidates.