Bazel Developer - Gothenburg
- Full-time
- Contract/country: Unlimited
- Job family: Electronic - Software - Digital
Company Description
Expand your career with a fast-growing global engineering team. At SEGULA Technologies, you will have the opportunity to work on exciting projects and shape the future within a company where innovation and engineering go hand in hand. New forms of mobility, autonomous vehicles, the factory of the future, augmented reality. These are the daily challenges for our 15,000 creative talents in over 30 countries.
As a developer with us, you will work with the latest technology in an exciting and global environment. Our customers collaborate with Google and other leading players to deliver world-class Android applications and services.
Job Description
Bazel Build Engineer
We’re looking for a Senior Engineer and Bazel specialist to own the build ecosystem for our large-scale embedded platform. You won’t just be maintaining scripts; you’ll be the architect of a multi-repo, multi-language infrastructure designed for speed and reproducibility.
The Mission:
Scale: Evolve our build systems to handle complex, multi-environment deployments.
Empower: Eliminate friction for development teams, turning build times into a competitive advantage.
Innovate: Drive the adoption of modern build patterns in a challenging embedded landscape.
Responsibilities
• Develop and maintain scalable Bazel configurations, rules, and workspace structure
• Optimize build performance, dependency handling, and reproducible builds
• Implement and manage remote build execution, caching, and CI integration
• Support multiple build configurations (e.g., debug, release, analysis modes)
• Align compiler and toolchain usage across teams and environments
• Enable cross-platform builds (e.g., Linux- and embedded-based targets)
• Troubleshoot and continuously improve build system reliability and usability
Qualifications
Required Experience
• Strong hands-on experience with Bazel in large or complex environments
• Knowledge of hermetic and incremental build strategies
• Experience with remote execution and distributed build setups
• Familiarity with multi-language build environments and dependency optimization
• Ability to diagnose and resolve deep build-chain or tooling issues
• Experience managing compiler configurations for C/C++ environments, including security and diagnostics tooling
Meritorious
• Scripting skills (e.g., Python)
• Familiarity with other build frameworks (CMake, Ninja, Gradle, etc.)
• Experience working with languages such as C++, Rust, Java, or Go
• Exposure to CI/CD environments supporting large engineering organizations
Additional Information
What we offer
- Secure employment and working conditions according to Swedish labor law
- Competitive salary and benefits package
- Assignments with Segula's valued customers, leading companies in their field
- The chance to use your skills to make a real difference for the future while having a dedicated consulting company as your support
- Become part of a growing network of skilled engineers
- Close relationship with your manager who supports you in your career development
To thrive in this role, we see that you enjoy collaborating and that you are proactive and take initiative. To apply for this position, you must have a valid work visa within the European Union. We value diversity and equality and place great importance on your personal qualities. We are recruiting continuously, so please apply today. At SEGULA Technologies, diversity, fairness and inclusion are central parts of our HR policy. Our services are open to everyone!