Senior Software Engineer, Forecasting
36 Days Old
Clari’s Revenue platform provides forecasting accuracy and visibility from sales reps to the boardroom, helping identify revenue leaks and assess whether sales goals will be met, exceeded, or missed. Leading companies like Okta, Adobe, Workday, and Zoom rely on Clari for revenue precision. We are passionate about our customers' success and committed to helping them achieve remarkable results. Are you ready to join us?
About The Team
The Engineering team at Clari operates in an Agile environment, practicing Scrum and coordinating through Big Room Planning to align with quarterly KPIs across sites and teams. If you thrive in collaborative, continuous improvement settings, we look forward to meeting you.
About The Role
We seek a Backend Software Engineer to join the Forecast team, focusing on enhancing one of Clari’s most utilized products—Forecast. Our SaaS products are enterprise-grade, powered by AI and analytics, transforming how clients track, forecast, and predict revenue. As part of the Forecast One team, you will develop new user experiences and contribute to expanding Clari’s market reach.
Our technology stack is cloud-native, primarily using Java, PostgreSQL, MongoDB, and AWS. Familiarity with these or similar web technologies like Python or Ruby is advantageous.
We value teamwork and collaboration, working closely with product managers, designers, and cross-functional engineers to create simple, usable, scalable, and reliable products. This is a fully remote role, open to candidates anywhere in the United States.
Responsibilities
Design, develop, and maintain APIs, services, and systems.
Create future-proof interfaces that are easy to build and meet client needs.
Collaborate with product managers, designers, and engineers to develop new features.
Debug production issues across services and the full stack.
Enhance test coverage across the codebase.
Mentor junior engineers to foster growth.
Improve engineering standards, tools, and processes.
Qualifications
At least 5 years of experience building large-scale systems in Java or similar OO languages.
Strong understanding of distributed systems, data stores, and data modeling.
Proficiency in debugging across the full stack.
Experience with interfaces and dependency injection.
History of cross-team collaboration and expanding technical architecture.
Excellent communication skills to explain complex concepts to diverse stakeholders.
Perks and Benefits
Remote-first work environment with optional in-person events.
Comprehensive health insurance, disability, life insurance, and EAP.
Mental health support via Modern Health.
Pre-IPO stock options.
Well-being and professional development stipends.
401(k) retirement plan.
Paid parental leave, fertility, and family planning support.
Discretionary time off, 'take a break' days, and Focus Fridays.
Culture initiatives including charitable matching and events.
Clari is committed to fair, transparent compensation, with salaries ranging from $150,000 to $225,000, plus stock options and benefits. We value diversity and inclusion, fostering an environment where everyone can thrive regardless of background or identity.
Additional Information
We encourage talented individuals to apply and explore opportunities across our geographies. All official communications will originate from an @clari.com email address. Beware of scams and verify through our official careers page.
#J-18808-Ljbffr
- Location:
- San Francisco, CA, United States