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
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.
A few perks of being with us
What we expect
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!
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
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.
A few perks of being with us
Design and develop a high-performance object- and graph-oriented framework in Scala, Work closely with JVM internals, Scala compiler, and low-level Java to optimize runtime behavior, Solve complex problems in concurrent computing, graph processing, and compile-time tooling, Analyze performance trade-offs across memory allocation, concurrency models, and compilation strategies, Write clean, efficient code with a focus on scalability and maintainability, Collaborate with internal tooling teams to ensure seamless integration across systems, Contribute to team discussions by clearly communicating technical ideas and solutions, Participate in code reviews and provide constructive feedback to peers, Continuously improve the framework based on usage by 1000+ engineers worldwide] Requirements : Java, Bazel, Maven, Gradle, JVM, CI / CD, .NET, Rust, Golang, npm, IDE internals Additionally : Building tech community, Flexible hybrid work model, Home office reimbursement, Language lessons, MyBenefit points, Private healthcare, Stretching, Training Package, Virtusity / in-house training, Free coffee, No dress code, Free snacks, Free beverages, Bike parking, Modern office, Shower, Kitchen, Playroom.
System Engineer • Kielce, Poland