CI-for-CI Engineer: Bazel Platform & Remote Caching

Tata Technologies

Göteborgs kommun

On-site

SEK 700,000 - 1,000,000

Full time

39 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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

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.

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

Similar jobs worth comparing

Software Engineer – CI for CI
Software Engineer – CI for CI

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 1,000,000
Senior CI/CD Build & Integration Engineer
Senior CI/CD Build & Integration Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Automotive CI/CD Engineer – Embedded Systems
Automotive CI/CD Engineer – Embedded Systems

Tata Technologies • Göteborgs kommun

On-site
SEK 650,000 - 900,000
Senior Build Systems Engineer: Bazel, CI & Cloud Infra
Senior Build Systems Engineer: Bazel, CI & Cloud Infra

Qualcomm • Linköpings kommun

On-site
SEK 50,000 - 80,000
Build & Integration CI-CD Engineer
Build & Integration CI-CD Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,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
Embedded CI Engineer – Connected Experience
Embedded CI Engineer – Connected Experience

GlobalLogic • Göteborgs kommun

On-site
SEK 55,000 - 75,000
Comprehensive benefits package
Flexible opportunities
Career development program
Cloud Data Platform Engineer & DevOps Specialist
Cloud Data Platform Engineer & DevOps Specialist

Tata Technologies • Göteborgs kommun

On-site
SEK 650,000 - 950,000
DevOps Engineer
DevOps Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 650,000 - 900,000
Embedded Software Engineer — Mobility Platforms
Embedded Software Engineer — Mobility Platforms

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000