Clari

Principal Software Engineer

Job Description

Posted on: 
May 14, 2024

Design and evolve the architecture for the query layer that powers Clari’s product suite and platform
Learn and contribute to all aspects of the data platform, from extracting and ingesting data from external systems to modeling, transforming, and managing large volumes of data at rest and in motion
Mentor junior engineers to set and maintain high standards of engineering excellence while helping to grow their careers
Write scalable, robust, and fully tested software for deployment in mission-critical production environments
Create and improve tooling and processes to help reduce development friction and enable greater productivity across the development organization
Contribute to the growth of Clari by being a brand ambassador and assisting in the hiring of great talent

Responsibilities

10+ years of software development experience using Java or similar object-oriented languages for backend development
Deep expertise with relational database skills and concepts
Experience having led multiple projects from inception through deployment, maintenance, and support
Experience with Postgres and non-relational databases like MongoDB
Experience with AWS
Experience building scalable systems and architectures
Experience with database performance tuning

Job Requirements


Apply now

More job openings