Senior Build System Engineer
Senior Build System Engineer
B2B21 000 - 27 000 PLN NET
LOCATION
+ Remote
Poland: Kielce, Kraków, Wrocław
We are #VLteam – tech enthusiasts constantly striving for growth. The team is our foundation, that’s why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of “measuring outcomes, not hours”. Join us & see for yourself!
About the role
Python
Advanced
Bazel or Gradle/ Maven / CMake
Regular
English
Advanced
Other ecosystem (JVM / .Net / Rust / Golang / NPM...))
Nice to have
IDE internals / plugins (VS Code, IntelliJ, CLion and other JetBarins' IDEs)
Nice to have
Communication skills
Advanced
CI/CD
Regular
View available projects
Project
Bazel champion
Project scope
This role is focused on a mixture of consult and dev-rel work around Bazel. This means a mix of:
- doing Bazel migration
- promoting Bazel and our expertise through conferences, meetups, blog posts, and Social Media
- developing open source and internal solutions focused on Bazel
- pre-sales and consultancy work
- training and mentoring developers on Bazel
This role usually is connected with part-time work within other projects related to Bazel.
- doing Bazel migration
- promoting Bazel and our expertise through conferences, meetups, blog posts, and Social Media
- developing open source and internal solutions focused on Bazel
- pre-sales and consultancy work
- training and mentoring developers on Bazel
This role usually is connected with part-time work within other projects related to Bazel.
Tech stack
Bazel, Starlark, Python
Challenges
This position requires exceptional skills in multitasking. It requires a willingness to public speaking, write articles, and activity within Social Media or discussion forums (e.g., Bazel Slack). It requires a lot of initiative and creativity.
Team
2 developer advocate/experts.
Project
Bazel Flow
Project scope
Our team collaborates with a leading vendor of Caching and Remote Build Execution (RBE) solutions for Bazel and other build tools, providing services related to Bazel and build automation. We're actively involved in open-source and research initiatives, exploring topics such as alternative rules for TypeScript and Gazelle-like solutions for C++. Training and learning Bazel are essential parts of the role.
Tech Stack:
Bazel, Starlark, Golang, C++, Typescript and more
Challenges
- R&D around various tooling within Bazel ecosystem
- Solving various problems from different technologies stack that changes often, requires high flexibility
- integrating with customers and providing world-class services.
Team
Currently a team of 2, expanding to 3+ with the support of a project manager.
We collaborate with the Professional Services team, as well as Customer Success and Development teams from our partner, with team members distributed across the EU and the USA.
Project
Baselstab
Project scope
The team is tasked with completing the migration to Bazel and cooperates with experienced engineers on the client side. The codebase to migrate is way bigger than 10 million lines of code.
Tech stack
Bazel, Java, Kotlin, Scala, Gradle
Challenges
Fixing obscure compilation/tests problems while keeping the performance of the code.
Team
A team consisting of 4 developers and a team lead.
Project
CityBreak
Project scope
We are supporting the Build Tools Integration team in expanding CI/CD capabilities by integrating and executing various build tools such as Maven, Gradle, MSBuild, and NPM, as well as external tools like Unity and Unreal. The work focuses on enabling seamless test reporting, issue analysis, and custom build pipeline recipes for easy use within integrated developer tools.
Tech stack
Java, Kotlin, Spring Framework, Maven, Gradle, .NET, NodeJS
Challenges
Develop and maintain deep integrations with diverse build systems, ensure accurate diagnostics and performance insights, and enhance user-facing automation features for complex CI/CD pipelines.
Team
Currently, this is a two-person project on our side, carried out in close collaboration with the client’s engineering team.
What we expect in general
- 5+ years of experience in backend, devops, or platform engineering
- Experience in developing solutions around building tools, maintaining CI/CD, and other aspects of SDLC
- Practical knowledge of Bazel or at least one other build tool.
- Candidate should know well at least one ecosystem (JVM, .Net, Rust, GoLang, NPM etc.)
- Communication skills and a pragmatic approach to problem-solving
- Ability to work as a part of a team
- Pro-active approach to problem-solving, without hesitation in reaching out for help
- Being self-driven and self-managing tasks
Don’t worry if you don’t meet all the requirements. What matters most is your passion and willingness to develop. Moreover, B2B does not have to be the only form of cooperation. Apply and find out!
A few perks of being with us

Building tech community

Flexible hybrid work model

Home office reimbursement

Language lessons

MyBenefit points

Private healthcare

Training Package

Virtusity / in-house training
And a lot more!
Apply now
Senior Build System Engineer
"*" indicates required fields
Senior Build System Engineer
B2B21 000 - 27 000 PLN NET
LOCATION
+ Remote
Poland: Kielce, Kraków, Wrocław

Not sure if this role is right for you?
It doesn't mean that you don't match. Tell us about yourself and let us work on it together.