Jobs · Engineering · Georgia

Sr Server Software Engineer

Clover · Alpharetta, GA · 5 days ago
EngineeringFull-time

About the role

Our Employees team is dedicated to building tools that help merchants manage, schedule, and empower their workforce, optimize labor costs, and streamline team operations. As a Backend Engineer on this team, you will focus on scaling and expanding our employee management platform, shift scheduling systems, labor tracking mechanics, and integrations with industry-leading enterprise payroll and workforce management platforms.

Responsibilities

  • Lead the development of Clover’s cutting-edge Employees platform, shift scheduling, and core backend ecosystems to drive platform evolution.
  • Design, build, and maintain highly scalable REST APIs and microservices that power our smart payment devices, merchant dashboards, and integrations with enterprise third-party partners.
  • Partner with product managers and designers to identify technical requirements, assist with realistic project planning, and translate business objectives into clean, maintainable, and extensible software.
  • Take full ownership of merchant- and employee-facing features and workforce services from initial design and development through to deployment and production monitoring.
  • Participate in rigorous system design and code reviews to ensure high code quality, security, and performance across the team.
  • Collaborate with the Infrastructure team to design data models that support large-scale, highly available workforce, shift management, and enterprise integration services.
  • Work closely with QA to develop robust test plans/strategies and participate in an on-call rotation to maintain system uptime and high availability.

Requirements

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Seniority: 10+ years of hands-on professional software development experience, with a proven track record of delivering complex, production-grade backend systems.
  • Core Language: Strong coding skills within the JVM ecosystem; Java is our primary language of choice.
  • Frameworks: Extensive experience building microservices and web services using Spring Boot.
  • DevOps/Infra: Hands-on experience building and deploying application containers using Kubernetes, along with practical knowledge of provisioning and managing infrastructure via Terraform.
  • Data Systems: Strong working knowledge of SQL and NoSQL databases, including query optimization and schema design.
  • API Design: Deep expertise in designing and implementing robust, secure, and performant RESTful APIs.
  • Code Quality: Ability to write clean, testable, and high-performance code that easily scales with high transaction volumes.
  • Soft Skills: Superior problem-solving, debugging, and communication skills—you can explain complex technical ideas clearly and collaborate effectively across teams.

Qualifications

  • Experience with cloud platforms, preferably Google Cloud Platform (GCP).
  • Hands-on experience building workforce management, HR tech, shift scheduling, payroll, or labor optimization platforms, or developing deep backend integrations with large external enterprise software systems.
  • Knowledge of or exposure to Generative AI concepts, LLM integrations, or building AI-driven features for smart scheduling, labor forecasting, or automated workforce optimization.
  • Familiarity with leveraging modern software productivity tools and AI coding assistants (e.g., GitHub Copilot, advanced IDE plugins) to optimize workflow efficiency, accelerate debugging, and boost overall development output.

Skills

  • Strong coding skills within the JVM ecosystem; Java is our primary language of choice.
  • Extensive experience building microservices and web services using Spring Boot.
  • Hands-on experience building and deploying application containers using Kubernetes, along with practical knowledge of provisioning and managing infrastructure via Terraform.
  • Strong working knowledge of SQL and NoSQL databases, including query optimization and schema design.
  • Deep expertise in designing and implementing robust, secure, and performant RESTful APIs.
  • Ability to write clean, testable, and high-performance code that easily scales with high transaction volumes.
  • Superior problem-solving, debugging, and communication skills—you can explain complex technical ideas clearly and collaborate effectively across teams.

Benefits

  • Fuel Your Life program to support your physical, financial, social, and emotional well-being.
  • Paid holidays and generous time away policies.
  • No-cost mental health support through Employee Assistance Programs.
  • Living Proof program to recognize your peers’ extra effort with points redeemable for rewards.
  • Eight Employee Resource Groups to foster a collaborative culture and expand your network.
  • Unparalleled professional growth with training, development, and internal mobility opportunities.
  • Medical, dental, vision, life, and disability insurance options available from day one.
  • Tuition assistance and reimbursement program.
  • Paid parental, caregiver, and military leave.

Similar jobs

Sr Software Engineer

Interactive BrokersGreenwich, CT· 1 wk ago
Engineeringapply on jobs.dayforcehcm.com

Sr Software Engineer

LennarMiami, FL· 3 wk ago
Engineering$107k–$134k/yrapply on careers.lennar.com

Sr Software Engineer

LennarIrvine, CA· 2 days ago
Engineering$107k–$134k/yrapply on careers.lennar.com

Sr Software Engineer

Cox Automotive Inc.Austin, TX· 6 days ago
Engineering$112k–$186k/yrapply on jobs.coxenterprises.com

Sr Software Engineer

ELEVI AssociatesAnnapolis Junction, MD· 2 wk ago
Information Technologyapply on grnh.se

Sr Software Engineer

Alkami TechnologyUnited States· 2 wk ago
RemoteEngineering$129k–$193k/yrapply on alkami.wd12.myworkdayjobs.com