
Senior Software Engineer, Data Platform (Extractor)
- San Francisco, CA
- Permanent
- Full-time
- Help build and scale our state-of-the-art, configuration-driven data platform-processing millions of workflows each day to power Clari's ML, AI, and Analytics/Forecasting products
- Design and develop reusable data integration APIs for our cloud data lake, with a strong emphasis on quality, architecture, and observability
- Identify and strategize long-term opportunities, collaborate on planning, prioritization, and execution of the technical and architectural roadmap, and take ownership of driving product success in a fast-paced environment
- Consistently deliver software on time, proactively identify risks, and effectively adjust and communicate plans to achieve team objectives
- 5+ years of experience in Java backend development, working with microservice-based paradigms and technologies across Data, Cloud Integration, and/or Search products
- Solid understanding of SQL and relational databases (PostgreSQL preferred)
- Experience with NoSQL systems (e.g., MongoDB)
- Hands-on experience building platforms on AWS (or similar cloud technologies)
- Proven track record of delivering reliable and scalable production software across distributed systems
- Experience owning projects end-to-end - from design through deployment
- Strong communication skills with the ability to influence technical direction
- 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
- 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