About the Team
The Engineering Team at Clari is deeply committed to building an enterprise-grade platform that serves as the backbone for our customer's most critical business process - Revenue. With an unrelenting commitment to innovation, our mission is to craft the ultimate revenue intelligence platform for our customers. Rooted in Agile principles, we foster a culture of adaptability and efficiency across all our teams. If you're energized by the prospect of contributing to a dynamic environment that emphasizes collaboration, continuous improvement, and leveraging the forefront of technology to address customer needs, we would love to meet you.
About the Role
The Identity Platform team is chartered to build state-of-the-art, modern identity solutions for Clari’s suite of products. We are looking for Backend Software Engineers with a passion for building great products to design and implement services, frameworks, and features that will improve the IAM experiences of users using Clari’s suite of products, from signing up and signing into the product to seamlessly transitioning between all Clari products with the right access controls and licenses. In this role, you will also play an active role in improving the performance, observability, and reliability of our systems as we rapidly scale our product and user base.You’ll have an opportunity to make a big impact in Clari by building products of very high value to customers, evolving the technology stack to support the next phase of company growth, and by introducing and improving engineering tooling, best practices, and processes. This is a hybrid opportunity based in Kraków, Poland.
Candidates must be based in Krakow or the area of Krakow, Poland.
Responsibilities
- Design and development of platform products, frameworks and services for all user identity, authentication and access management products at Clari
- Collaborate with architects, product managers and other engineers in a geographically distributed team to design and build highly scalable, distributed systems
- Learn and adopt established best practices and standards to build and maintain reusable, reliable and testable software
- Debug production issues across services and multiple levels of the stackIdentify friction points in development processes and surface them to the lead engineer and manager
- Help foster collaborative and inclusive team culture
Qualifications
- 2+ years or more of experience building customer-facing large-scale products or systems using Java or other object-oriented languages
- Experience with relational and non-relational databases
- Experience designing and building distributed systems
- Experience designing APIs, building data models, and efficient algorithms
Perks and Benefits @ Clari
- Team-bonding activities and company-wide events
- Flexible working hours
- Annual Well-being and Professional Development Stipends
- Private Healthcare and Multisport Pass
- Paid maternity and paternity leave
- Stock options
#LI-HybridApply for this job