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.

Important Information on Clover’s COVID-19 Vaccination Policy

In order to protect our Clover community, Clover requires all newly hired employees in the United States to be fully vaccinated before their start date. Proof of vaccination will be a condition to hiring. Clover complies with all applicable laws regarding the reasonable accommodation of individuals with disabilities and/or sincerely held religious beliefs.

Apply

Software Engineer

Job ID R-10272765 Date posted 06/11/2022

Clover Platform & Factory Infrastructure Software Engineer
Responsibilities:
Working in the Device OS and Platform group and in conjunction with internal
stakeholders, you will participate in Clover's fast-paced global expansion:
● Support the expected increase device production by preparing and deploying
stations, such as those used for ROM flashing, in manufacturing and repair
● Maintain and debug/extend server support for devices and related services (Java
and SQL)
● Monitor and perform internal audits of manufacturing and repair sites
● Transform code changes made by the group into artifacts suitable for Clover
devices
● Interface with stakeholders while triaging enquiries
● Continually maintain, document, and evolve systems and processes to increase
performance and decrease attention
● May need to be on call for Production microservice/factory infrastructure
downtime.
● May need to travel to Clover manufacturing and repair sites in the US and abroad
as required) with about 10% travel

Minimum Qualifications
● BS in Engineering , Science or Mathematics major.
● At Least 2 years of experience in Java programming
● Ability to work on Linux platform and familiar with Linux commands
● Familiar with scripting using Bash/Python/Golang
● Familiar with relational databases and SQL queries.
● Familiarity with with basic networking concepts
● Need to have a excellent a communicate in English have attention to detail
● Ability to do work with different cross functional team and vendors access
different timezone
● Need to be a good team player, trustworthy and go -getter.

Preferred Qualifications:

● Experience in Linux system administration
● Experience in PKI/HSM administration is plus
● Familiarity with Android Operating system, ADB commands and phone flashing
● Familiarity with software development tools like Jira, git and Jenkins
● Familiar with code signing
● Familiar with PCI, P2PE requirements

In order to protect our Clover community, Clover requires all newly hired employees in the United States to be fully vaccinated before their start date. Proof of vaccination will be a condition to hiring. Clover complies with all applicable laws regarding the reasonable accommodation of individuals with disabilities and/or sincerely held religious beliefs.

This role is not eligible to be performed in Colorado
Apply
View All of Our Available Opportunities

Benefits & Perks