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!
Project scope
Our team focuses on improving developer experience (DX) and productivity within a large Java/C++ monorepo by building and maintaining essential tooling and libraries in Python. We develop solutions that enable hundreds of active developers to work seamlessly in a shared codebase. Our responsibilities span a wide range of tools, including custom compilers, formatters, VS Code plugins, Jenkins CI/CD infrastructure, and web-based tooling integrated with Bitbucket for streamlined PR management. Additionally, we have developed and maintain our own open-source code testing library.
Tech Stack
Python, C++, Java, Groovy
Challenges
Designing intuitive tools and libraries that enhance developer productivity.
Optimizing and integrating tools like Git, VS Code, Bitbucket, and Jenkins for large-scale codebases.
Debugging complex issues with no readily available solutions.
Ensuring our tooling is robust and low-maintenance, minimizing support overhead.
Effectively planning and managing tasks in a fast-paced development environment.
Team
Team distributed between Europe, and Asia. The direct project manager is based in the UK.
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. Were 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 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.
Tech stack
Bazel, Starlark, Python
Challenges
This position requires exceptional skills with 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
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!
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!
Project scope
Our team focuses on improving developer experience (DX) and productivity within a large Java/C++ monorepo by building and maintaining essential tooling and libraries in Python. We develop solutions that enable hundreds of active developers to work seamlessly in a shared codebase. Our responsibilities span a wide range of tools, including custom compilers, formatters, VS Code plugins, Jenkins CI/CD infrastructure, and web-based tooling integrated with Bitbucket for streamlined PR management. Additionally, we have developed and maintain our own open-source code testing library.
Tech Stack
Python, C++, Java, Groovy
Challenges
Designing intuitive tools and libraries that enhance developer productivity.
Optimizing and integrating tools like Git, VS Code, Bitbucket, and Jenkins for large-scale codebases.
Debugging complex issues with no readily available solutions.
Ensuring our tooling is robust and low-maintenance, minimizing support overhead.
Effectively planning and managing tasks in a fast-paced development environment.
Team
Team distributed between Europe, and Asia. The direct project manager is based in the UK.
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. Were 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 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.
Tech stack
Bazel, Starlark, Python
Challenges
This position requires exceptional skills with 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