What Does a Successful Software Engineering Manager at Clover Do?
A successful Software Engineering Manager 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
What You Will Need To Have:
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- 6+ years in software engineering
- 2+ years in a technical leadership or people management role
- Proficiency in Java, Python, or C++
- Hands-on experience with SQL and data warehousing
What Would Be Great To Have:
- Microservices (Spring Boot)
- MySQL, Snowflake
- Writing performant SQL and JDBC queries
- Kubernetes and Docker
- Google Cloud Platform
- Python scripting
- Data analysis or mathematics background
#LI-JI1
#LI-Onsite
R-10356267