Responsibilities
- Design and develop highly scalable and robust systems
- Collaborate with cross-functional teams to define system architecture and design
- Collaborate on technical strategy by contributing to the development and adoption of best practices and standards across engineering teams
- Review code, ensuring quality, performance, and adherence to best practices
- Represent the engineering team in broader company discussions, contributing to product and business strategy
- Identify challenges and bottlenecks in current architecture and solutions, providing expertise to address and resolve them
- Advocate for continuous improvement in both product and development processes
- Contribute to a various architectural discussions and initiatives
Qualifications
- 2+ years of professional experience in software development using frameworks such as Ruby on Rails, Python, Node.js or similar
- 2+ years frontend development using JavaScript, TypeScript and React
- Hands-on experience with AWS, Azure, or GCP
- Worked on architecture of complex systems and able to articulate design decisions and tradeoffs
- Proficient in building and scaling distributed systems to ensure seamless performance and growth adaptability
- Demonstrated understanding of programming and design patterns beyond the typical MVC
- Experience in optimizing large-scale applications, specifically those processing millions of daily transactions and managing terabyte-sized databases
- Professional web application development experience, with a focus on the heavy utilization of either commercial or open-source web application frameworks
- Fluent in web services/API standards like REST and GraphQL
- Experience in professional RDBMS development
- Direct experience with PostgreSQL would be advantageous
- Familiarity with NoSQL technologies
- Familiarity with continuous integration and continuous deployment pipelines
Perks and Benefits @ Clari
- Remote-first with opportunities to work and celebrate in person
- Medical, dental, vision, short & long-term disability, Life insurance, and EAP
- Mental health support provided by Modern Health
- Pre-IPO stock options
- Well-being and professional development stipends
- Retirement 401(k) plan
- 100% paid parental leave, plus fertility and family planning support provided by Maven
- Discretionary paid time off, monthly ‘take a break’ days, and Focus Fridays
- Focus on culture: Charitable giving match, plus in-person and virtual events

0 applies
10 views
Other Jobs from Clari
Senior Software Test Engineer, Experience Platform - Hybrid, Poland
Staff Software Engineer
Software Engineer II, Site Reliability Engineering - Infrastructure
Senior Software Test Engineer, Shared Revenue Services - Hybrid, Poland
Senior Java Software Engineer, Shared Revenue Services - Hybrid, Poland
Senior Software Engineer, Infrastructure - Hybrid, Poland
Similar Jobs
Senior Full Stack Developer
Principal Full-Stack Engineer
Full Stack Developer (MERN, LLMs)
Full Stack Developer (MERN, LLMs)
Full Stack Developer (MERN, LLMs)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say