Software Engineer – CI for CI

Tata Technologies

Göteborgs kommun

On-site

SEK 700,000 - 1,000,000

Full time

38 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Technologies Gothenburg is seeking a Software Engineer – CI for CI to join a cross-functional engineering team building and maintaining the functionality that enables CI teams to safely validate and iterate CI solutions before deployment.

You will work on a Bazel-based CI platform, implement Bazel rules, enable incremental builds, and optimize performance with remote caching and distributed execution. Collaboration with CI teams to standardize workflows is essential.

Qualifications

  • Experience as a Software Engineer or Software Developer.
  • Experience developing robust, scalable software solutions.
  • Strong understanding of CI/CD and build systems.
  • Experience working in Linux environments.
  • Strong collaboration and problem-solving skills.

Responsibilities

  • Develop and maintain CI-for-CI platform functionality.
  • Build and evolve a Bazel-based CI platform.
  • Design and implement Bazel rules and macros for building, testing, and deploying software.
  • Enable incremental and change-based builds.
  • Optimize CI performance through remote caching and distributed execution.
  • Collaborate with CI teams to standardize workflows, improve reliability, and reduce CI cycle times.
  • Support a scalable and observable CI infrastructure.

Skills

CI/CD knowledge
Build systems
Linux environments
Collaboration
Problem solving

Tools

Python
Bash
Git
Gerrit
CI/CD
Airflow
SonarQube
FossID
GCP
Ansible
Terraform
Docker
MongoDB

Job description

At Tata Technologies, we are shaping the future of connected mobility by building innovative mobile experiences that enhance how users interact with their vehicles.

We are looking for a skilled Software Engineer – CI for CI to join a cross‑functional engineering team developing and maintaining the functionality that enables CI teams to safely validate and iterate CI solutions before they are deployed into production CI environments.

Gothenburg, Sweden
What You'll Do
  • Develop and maintain CI-for-CI platform functionality
  • Build and evolve a Bazel-based CI platform
  • Design and implement Bazel rules and macros for building, testing, and deploying software
  • Enable incremental and change-based builds
  • Optimize CI performance through remote caching and distributed execution
  • Collaborate with CI teams to standardize workflows, improve reliability, and reduce CI cycle times
  • Support a scalable and observable CI infrastructure
What You Bring
  • Experience as a Software Engineer or Software Developer
  • Experience developing robust, maintainable, and scalable software solutions
  • Strong understanding of CI/CD and build systems
  • Experience working in Linux environments
  • Strong collaboration and problem-solving skills
Hands-on experience with:
  • Python
  • Bash
  • Git
  • Gerrit
  • CI/CD
  • Airflow
  • SonarQube
  • FossID
  • GCP
  • Ansible
  • Terraform
  • Docker
  • MongoDB
Nice to Have
  • Remote Caching
  • Distributed Execution
  • CI Infrastructure Development
  • Hardware-based CI Environments
Tata Technologies: Engineering a better world.

Tata Technologies would like to thank all applicants for their interest; each application will be reviewed against the set criteria for the role. We would like to advise that only candidates under consideration will be contacted. If you do not hear from us within 10 working days following the closing date, it will mean that unfortunately your application has not been successful. We will however retain your details for any suitable future opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000
DevOps Engineer
DevOps Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 650,000 - 900,000
DevOps Engineer for CI/CD
DevOps Engineer for CI/CD

Tata Technologies • Göteborgs kommun

On-site
SEK 650,000 - 900,000
CI-for-CI Engineer: Bazel Platform & Remote Caching
CI-for-CI Engineer: Bazel Platform & Remote Caching

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 1,000,000
Full Stack SW Engineer
Full Stack SW Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 950,000
Software Vehicle Test Engineer
Software Vehicle Test Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Software Engineer – PLM Digital Integration Platforms
Software Engineer – PLM Digital Integration Platforms

Tata Technologies • Göteborgs kommun

On-site
SEK 900,000 - 1,300,000
Build & Integration CI-CD Engineer
Build & Integration CI-CD Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Software Engineer - Digital
Software Engineer - Digital

Tata Technologies • Göteborgs kommun

On-site
SEK 550,000 - 750,000
Software Engineering Analyst
Software Engineering Analyst

Tata Technologies • Göteborgs kommun

On-site
SEK 520,000 - 780,000