We are building the next generation of tools empowering software developers to ship products that users love. We're a small, empathetic, user-focused team crafting and delivering a continuous integration and delivery system that internal developers rely on to build, test, and deploy their code at scale.
Our goal is for developers to have a happier, easier experience creating software, which ultimately translates into better products for end-users. We aim to deeply understand the needs that are common across multiple teams and provide optimized, shared solutions, so that developers can focus on their priorities.
Description
This role is primarily focused on developing and delivering solutions by designing, writing, deploying, and maintaining code. A significant part of the role also involves collaborating with partner teams to help them make the most of the tooling and infrastructure we provide.
What Weβre Looking For
- Empathy for the developers who will use the systems we produce.
- Commitment to fostering an open and inclusive work environment.
- Focus on understanding the underlying needs of the user, and letting that guide the solution.
- Growth mindset and willingness to learn from and teach others.
- Willingness to productively challenge assumptions.
- Curiosity about how systems work and how they fail.
- Attention to detail and pride in the quality of the work you deliver.
- Ability to collaborate with teams who may be less familiar with build and CI tooling, guiding them to get the most out of it.
Minimum Qualifications
- Strong appreciation for automation and tooling, and belief in their critical role in modern software development.
- Advocate for continuous integration and continuous delivery (CI/CD) practices.
- Experience building tools for engineers, ideally backed by distributed systems at scale.
- Interest in contributing to or participating in the Bazel open source community.
Preferred Qualifications
- Experience with build tools: Bazel, Gradle, Buildbarn.
- Knowledge of programming languages such as Starlark, Go, Java, Python, Rust, Bash.
- Hands-on with containerization and orchestration technologies: Docker, Kubernetes.