Build System Engineer
VirtusLab is a leading European software consulting and engineering company, home to over 350 EU-based professionals. Our mission is to craft clean code and practical solutions with precision and purpose. We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization.
📝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
🚵♂️Project 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
- a team of 2 now and we are growing to 3+ backed by project manager
- we are cooperating with Professional services team as well as customer success and development team from our partner witg people distributed within EU and USA.
What we expect in general
3+ years of experience in backend, devops, or platform engineering
Some experience in developing solutions around building tools, maintaining CI/CD, and other aspects of SDLC
Some experience 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!