Clari's Revenue platform gives forecasting accuracy and visibility from the sales rep to the board room on revenue performance. The Developer Experience Team is responsible for building and optimizing service frameworks, patterns, and local development processes that empower teams to easily create high-quality, remarkable products.
Requirements
- 8+ years of experience building cloud-based enterprise applications or systems using Java
- Experience building distributed systems and microservices
- Experience with Kotlin, Ruby, Typescript, and/or Javascript a plus
- Skilled in designing stateful and stateless services using frameworks like Spring Boot, exposing REST and gRPC APIs
- Demonstrated experience configuring Bazel or related build tools (Gradle, Maven), testing, static code analysis, and reporting as it relates to pipeline automation
- Experience working with CI/CD tools such as GitHub Actions, GitLab CI/CD, TeamCity, or other pipeline tools
- Passion for using metrics and data to solve challenging problems, make decisions, and iterate quickly
- Experience working in a remote-first or distributed environment
Benefits
- Team-bonding activities and company-wide events
- Flexible working hours and remote opportunities
- Annual Well-being and Professional Development Stipends
- Private Healthcare and Multi-sport Pass
- Paid maternity and paternity leave