LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Verifone›Staff Software Engineer
Verifone

About Verifone

Empowering secure payment solutions worldwide

🏢 Tech👥 1K-5K📅 Founded 1981📍 Coral Springs, Florida, United States

Key Highlights

  • Headquartered in Coral Springs, Florida
  • Serves over 600,000 merchants globally
  • Approximately 4,000 employees in the fintech sector
  • $1.1 billion in revenue reported in 2022

Verifone is a leading provider of technology for electronic payment transactions, headquartered in Coral Springs, Florida. The company serves over 600,000 merchants globally, offering solutions that include payment terminals, mobile payments, and value-added services. With a workforce of approximate...

🎁 Benefits

Verifone offers competitive salaries, equity options, comprehensive health benefits, and a generous PTO policy. Employees also enjoy flexible work arr...

🌟 Culture

Verifone fosters a culture centered on innovation and customer focus, encouraging teams to develop secure payment solutions that meet the evolving nee...

🌐 Website💼 LinkedIn𝕏 TwitterAll 77 jobs →
Verifone

Staff Software Engineer

Verifone • Atlanta, Georgia, United States; New York, New York, United States

Posted 2d agoSeniorStaff engineer📍 Atlanta📍 New york
Apply Now →

Skills & Technologies

JavaC#Database engineer

Overview

Verifone is hiring a Staff Software Engineer to manage millions of payment terminals globally. You'll work with Java, C#, and database technologies to enhance device management systems. This role requires significant experience in software engineering.

Job Description

Who you are

You have a strong background in software engineering with at least 5 years of experience in developing and managing complex systems. Your expertise includes working with Java and C#, and you have a solid understanding of database management and optimization. You thrive in collaborative environments and are passionate about delivering high-quality software solutions that enhance user experiences.

You are familiar with device management systems and have experience in handling large-scale deployments. Your problem-solving skills are top-notch, and you can navigate challenges effectively while maintaining a focus on customer satisfaction. You understand the importance of security in payment systems and are committed to implementing best practices in your work.

You are a team player who enjoys mentoring junior engineers and sharing knowledge with your peers. You have excellent communication skills, allowing you to articulate technical concepts to non-technical stakeholders. You are adaptable and open to learning new technologies and methodologies as the industry evolves.

Desirable

Experience with cloud platforms such as AWS or Azure would be a plus. Familiarity with agile methodologies and DevOps practices can enhance your contributions to the team. You may also have experience in the payments industry, which would provide valuable insights into the challenges and opportunities in this field.

What you'll do

As a Staff Software Engineer at Verifone, you will be responsible for the development and management of our device management system, which oversees millions of payment terminals worldwide. You will collaborate with cross-functional teams to design and implement software solutions that improve the efficiency and reliability of our systems. Your role will involve both on-device software development and server-side programming, ensuring seamless integration and performance.

You will participate in architectural discussions and contribute to the technical direction of the team. Your insights will help shape the future of our payment solutions, driving modernization and innovation. You will also be involved in code reviews, ensuring that best practices are followed and that the codebase remains maintainable and scalable.

In addition to development tasks, you will engage in troubleshooting and debugging complex issues that arise in production environments. Your analytical skills will be crucial in identifying root causes and implementing effective solutions. You will also have the opportunity to mentor junior engineers, helping them grow their skills and advance their careers.

What we offer

At Verifone, we offer a dynamic work environment where innovation is at the forefront of our mission. You will have the chance to work with cutting-edge technologies and contribute to projects that have a significant impact on the payments industry. We value collaboration and encourage our employees to share their ideas and insights.

We provide competitive compensation and benefits packages, including health insurance, retirement plans, and opportunities for professional development. Our culture promotes work-life balance, and we support flexible working arrangements to accommodate your needs. Join us at Verifone and be part of a team that is shaping the future of electronic payments.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Verifone.

Apply Now →Get Job Alerts