Skip to main content

Be a part of the company that’s transforming the way merchants do business

We’re a team of inspired problem solvers building powerful, intuitive point-of-sale tools for small and medium businesses. Hardware that’s stylish and functional. Software that scales to any business. We’ve sold over one million Clover devices to restaurants and shops all over the world—and probably in your own neighborhood.


Backend Engineer, Senior

Job ID R-10291927 Date posted 01/18/2023

We're Clover, the largest cloud-based integrated commerce operating system for small and medium businesses. You've probably seen us in your favorite restaurants and shops; we support over 700k merchants worldwide and in 2022 processed over $240 billion card transactions. Clover enables merchants to accept payments, run their business and sell more. Come help us transform the way merchants do business, join Clover.

About the Team

BentoBox and Clover. Now working together to help restaurants do more.  The Point of Sale team enables Clover to integrate directly with BentoBox’s platform to deliver powerful restaurant commerce tools. This enables restaurants to manage their business with confidence and ease through an expanding suite of connected payment, ordering, inventory, reporting tools and more.

What does a Backend Engineer do at Clover?

You are tasked with improving/expanding our platform and product. You will accomplish this by developing new features, investing/reproducing/resolving bugs, and creating helpful documentation. Partner with the Infrastructure, Product and Design teams to deliver on an iterative model where application features and server improvements are released every other week.

What you will do:

  • Design and implement REST APIs for mobile and web clients including our payment devices, web dashboard, and 3rd party apps

  • Identify technical requirements in product meetings and assist the business team with realistic project planning and feature development; translate product requirements into functional, maintainable, extensible software that is in-line with company objectives

  • Own your merchant-facing services /features from development through deployment and production monitoring

  • Participate in design/code reviews.

  • Mentor junior engineers

  • Partner with the Infrastructure Team to design data models to support large-scale highly available services

  • Work with QA to develop test plans/strategies

  • Participate in a regular on call rotation

What you will need:

  • Degree in Computer Science or Engineering field

  • 8+ years of industry experience

  • Strong coding skills; Java is our language of choice

  • Strong knowledge of relational databases, MySQL

  • Experience with microservices, preferably Spring Boot

  • Experience with API design

  • Superior problem-solving skills and debugging capabilities

What would be great to have:

  • Exposure to React and web programming

  • Experience with a cloud platform, preferably Google Cloud

  • Python scripting

  • Experience with Android programming

  • Data analysis experience

////// About Fiserv (our parent company)

Fiserv (NASDAQ: FISV) is a global fintech leader with 40k+ associates proudly serving clients in more than 100 countries. As a FORTUNE 500 company and receiving FORTUNE Magazine World’s Most Admired Companies award for 11 years, we are committed to excellence and purposeful innovation.

Fiserv is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



Salary Range
$115,200.00 - $192,000.00
This role is not eligible to be performed in Colorado
View All of Our Available Opportunities

Benefits & Perks