Senior Java Software Engineer, Shared Revenue Services

Clari provides a Revenue platform offering forecasting accuracy and visibility for sales performance, used by leading companies like Okta, Adobe, Workday, and Zoom.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Java Software Engineer, Shared Revenue Services

Clari is a leading provider of Revenue platform technology, helping companies achieve revenue accuracy and precision through advanced forecasting capabilities. The company serves major clients including Okta, Adobe, Workday, and Zoom, focusing on revenue intelligence and performance visibility from sales rep to board room level.

The role of Senior Java Software Engineer will be part of the Shared Revenue Services team, focusing on building foundational services critical to revenue workflows within the Clari Platform. The position requires expertise in building reliable, high-performance, and scalable systems, with opportunities to collaborate across various teams including product, design, and support.

The ideal candidate will have strong experience in Java development, distributed systems, and data modeling. They'll be responsible for designing APIs, maintaining systems, and contributing to large cross-functional projects. The role offers a chance to work with cutting-edge technology while solving complex data query and intelligence problems.

Working in a hybrid environment from the Kraków office, the position offers comprehensive benefits including healthcare, professional development opportunities, and equity options. Clari emphasizes a culture of inclusivity and continuous learning, making it an ideal place for engineers who are passionate about both technical excellence and customer experience.

The company values diversity and focuses on 'culture add' rather than 'culture fit', welcoming unique perspectives that strengthen the team. This role presents an excellent opportunity for experienced engineers looking to make a significant impact in the revenue intelligence space while working with a collaborative, innovation-driven team.

Last updated 3 days ago

Responsibilities For Senior Java Software Engineer, Shared Revenue Services

  • Design, build, and maintain APIs, services, and systems across Clari Engineering teams
  • Shape future-proof interfaces that are easy to build against and meet requirements
  • Brainstorm with cross-functional partners to conceptualize and build new features
  • Produce high-quality results by leading cross-functional projects
  • Debug production issues across services and multiple levels of the stack
  • Improve engineering standards, tooling, and processes

Requirements For Senior Java Software Engineer, Shared Revenue Services

Java
  • 5+ years of experience building impactful, large-scale products or systems using Java or similar object-oriented language
  • Solid understanding of distributed systems, data stores, data modeling, indexing, and associated trade-offs
  • Proficient in cross-team collaboration for technical architecture and design alignment
  • Proficient in debugging production issues across services and multiple stack layers
  • Understanding of abstraction through interfaces and dependency injection

Benefits For Senior Java Software Engineer, Shared Revenue Services

Medical Insurance
Parental Leave
Equity
  • Team-bonding activities and company-wide events
  • Flexible working hours and remote opportunities
  • Annual Well-being and Professional Development Stipends
  • Private Healthcare and Multisport Pass
  • Paid maternity and paternity leave
  • Stock options

Interested in this job?

Jobs Related To Clari Senior Java Software Engineer, Shared Revenue Services

Senior Software Test Engineer, Shared Revenue Services

Senior Software Test Engineer position at Clari, leading QA modernization and test automation strategy for the Revenue Services team in Kraków, Poland.

Senior Software Test Engineer, Shared Revenue Services

Senior Software Test Engineer position at Clari, leading QA modernization and test automation strategy for the Revenue Services team in Kraków, Poland.

Senior Technical Support Engineer

Senior Technical Support Engineer position at Clari, working remotely from India, providing technical support for enterprise clients using Ruby and database technologies.

Senior Software Engineer

Senior Software Engineer role at Clari, building scalable revenue intelligence platform with Node.js and Java, 5+ years experience required, hybrid work in Bengaluru.

Senior Software Ruby Engineer, VOIP Dialer

Senior Software Engineer position at Clari, focusing on VOIP Dialer development using Ruby and JavaScript, based in Kraków, Poland with hybrid work arrangement.