
Staff Backend Software Engineer
- Sunnyvale, CA
- Permanent
- Full-time
A successful Staff Backend Software Engineer at Clover drives the development of real-time merchant insights that power everyday decisions for small businesses. They lead with technical rigor, support their team’s growth, and deliver data-backed products that are as scalable as they are impactful.About The Team:
The Merchant Insights Engineering team at Clover builds scalable, full stack applications that deliver data-driven intelligence directly to our merchants—helping them better understand their business operations. This cross-functional team touches everything from data pipelines to web and mobile interfaces, working across Clover’s ecosystem of hardware and software.What You Will Do:
- Lead and mentor a team of 6–8 engineers across data, server, web, and Android technologies
- Set the roadmap and strategy for Clover’s merchant-facing insights and analytics platform
- Partner with Product, Design, Data Engineering, and Data Science to deliver near real-time insights at scale
- Drive engineering excellence through coaching, feedback, process improvement, and system design
- Guide end-to-end project execution—ensuring delivery, quality, and cross-team coordination
- Own incident response and blameless postmortems for the team’s products
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- 6+ years in software engineering
- 2+ years in a technical leadership role
- Proficiency in Java, Python, or C++
- Hands-on experience with SQL and data warehousing
- Microservices (Spring Boot)
- MySQL, Snowflake
- Writing performant SQL and JDBC queries
- Kubernetes and Docker
- Google Cloud Platform
- Python scripting
- Data analysis or mathematics background
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).