O pozici
We are looking for a Senior Build Systems Engineer (Bazel) to join our team and help build and maintain scalable, high-performance build and deployment systems. In this role, you will focus on modern build systems, CI/CD pipelines, and cloud-agnostic infrastructure, enabling efficient and reliable software delivery across complex environments. This role has a strong emphasis on Bazel-based build systems and developer productivity at scale.
Co budeš dělat
- Design, implement, and maintain robust build systems using Bazel
- Optimize build processes for performance, scalability, and reliability
- Design and manage CI/CD pipelines for continuous integration and deployment
- Work with containerized environments using Docker for reproducible builds
- Configure and maintain Docker-based Red Hat build environments
- Collaborate with engineering teams to understand build dependencies and improve workflows
- Define and enforce Git branching strategies and best practices
- Support cloud-agnostic infrastructure across Azure, AWS, or GCP
- Contribute to infrastructure automation using Infrastructure-as-Code (e.g., Terraform)
- Collaborate on improving system reliability, observability, and build pipeline monitoring
- Support container orchestration environments (e.g., Kubernetes) where applicable
Koho hledáme
- BSc/MSc in Computer Science, Engineering, or a related field
- Hands-on experience with Bazel build system
- Strong experience designing and maintaining CI/CD pipelines
- Strong knowledge of Docker and containerized environments
- Solid Git expertise, including branching strategies (GitHub, Bitbucket)
- Experience working in cloud environments (Azure, AWS, or GCP)
- Good understanding of build dependencies and software delivery pipelines
- Basic to solid understanding of Infrastructure-as-Code (e.g., Terraform)
- Familiarity with Kubernetes or similar container orchestration platforms
- Understanding of system observability (logs, metrics, monitoring)
- Fluent in spoken and written English
- Ability to work independently and drive solutions with minimal guidance
Benefity
- You Are a Great Fit If You Have
- Background in C/C++ development and understanding of build systems for compiled languages
- Experience with complex, large-scale build environments
- Strong understanding of dependency management and reproducible builds
- Experience optimizing build performance and CI/CD efficiency
- Familiarity with Linux environments, especially Red Hat-based systems
- Experience working with observability tools and monitoring CI/CD pipelines
- Exposure to cloud networking concepts and distributed systems
- A proactive mindset with ownership of infrastructure and delivery processes