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...

Skills & Technologies

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.

Similar Jobs You Might Like

Based on your interests and this role

Verifone

Staff Engineer

Verifone📍 Atlanta

Verifone is hiring a Staff Software Engineer to manage millions of payment terminals globally. You'll work on device management systems and be involved in on-device software, server-side, and database development. This role requires extensive experience in software engineering.

Senior
1w ago
Verifone

Staff Engineer

Verifone📍 Atlanta

Verifone is hiring a Staff Software Engineer to manage millions of payment terminals globally. You'll work on device management systems and collaborate with a high-performing team. This role requires extensive experience in software engineering.

Senior
1w ago
OpenGov

Staff Engineer

OpenGov📍 Atlanta

OpenGov is seeking a Staff Software Engineer to lead the development of robust APIs and microservices for their public service platform. You'll work with Ruby on Rails and modern UI frameworks like React and Ember to serve over 100k daily users. This role requires strong technical leadership and experience in agile environments.

Senior
2 months ago
Fivetran

Staff Engineer

Fivetran📍 New York - Hybrid

Fivetran is seeking a Staff Software Engineer to join their Reverse ETL product engineering team. You'll work on integrating data activation capabilities into the Fivetran product using technologies like Python, C++, and Java. This role requires significant experience in software engineering.

🏢 HybridSenior
1w ago
Uber

Staff Engineer

Uber📍 New York - Hybrid

Uber is hiring a Staff Software Engineer to enhance marketplace logistics for mobility and delivery products. You'll work with technologies like Java and Python to optimize algorithms and predictive models. This position requires significant experience in software engineering and problem-solving.

🏢 HybridSenior
3w ago