Staff Server Software Engineer

Fiserv

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$160,000–$240,000 / yr
Posted
3 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $200k
$131k most similar roles pay here $255k

This role pays more than 50% of similar roles. Most pay $165,000–$219,425 — the shaded band above. At the midpoint, this role pays about $200k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Fiserv

Fiserv is a global leader in financial services technology, providing core banking platforms, payment processing, digital banking, and merchant acquiring solutions to financial institutions and businesses. Industry: Financial Technology & Payments

Fiserv currently has 83 open roles on FindRole.

Listed pay typically runs $110,000–$186,000 across 53 roles with salary data.

Most-posted roles

View all roles at Fiserv

At a glance

TL;DR · Staff Server Software Engineer

As a Staff Server Software Engineer at Clover, you will join the Point of Sale squad responsible for developing and expanding the platform's order management, inventory control, employee management, and full-service dining features for restaurants and retailers. You will collaborate closely with Infrastructure, Product, and Design teams to drive iterative development cycles, releasing new features every two weeks. Your daily tasks include designing REST APIs, identifying technical requirements in product meetings, coding merchant-facing services, mentoring junior engineers, and participating in on-call rotations. The role requires expertise in Java, Spring Boot, MySQL, and RESTful API design, along with strong problem-solving skills and the ability to work across multiple parts of the tech stack. Experience with Google Cloud and Python is a plus, as is familiarity with POS systems and interest in AI technologies.

What you'll do

  • Drive the development of Clover’s Point of Sale platform and backend systems.
  • Design and implement REST APIs for mobile and web clients including payment devices.
  • Own merchant-facing services from development through deployment and production monitoring.
  • Work with QA to develop test plans/strategies for new features.
  • Mentor junior engineers and participate in code reviews.

What we're looking for

  • 10+ years of professional software development experience.
  • 5+ years of leading technical teams and delivering complex systems in Java.
  • Strong coding skills on JVM-based systems, particularly with Spring Boot.
  • Experience designing RESTful APIs and microservices.
  • Ability to write clean, testable, high-performance code that scales.
  • Strong problem-solving and debugging capabilities.
  • Superior communication skills for collaboration and mentoring.

More like this

Similar roles

Software Engineer

Q2

Cary, North Carolina 58 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Booz Allen Hamilton

Roseville, CA 36 days ago $86,900$198,000
Kubernetes Gitlab GitHub Atlassian Agile CI/CD Python Java C++ PostgreSQL MySQL Docker AWS Azure GCP SOSA System IPMI IEEE systems engineering gates Test-driven development Agentic AI tools

Software Engineer

Samsung Electronics

Mountain View, CA 32 days ago $150,000$150,000
JavaScript React Go Kafka RabbitMQ Microservices Git Webpack npm Agile TDD Cross-browser Compatibility Responsive Design Caching Background Jobs Rate Limiting Performance Tuning

Software Engineer

Applied Materials

Santa Clara, CA 10 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

Applied Materials

Santa Clara, CA 11 days ago $152,000$209,000
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

PNC

Pennsylvania 10 days ago
Linux Windows Server troubleshooting incident management observability monitoring Elastic Dynatrace Python scripting AWS Azure logs metrics dashboards reliability engineering