
Empowering secure payment solutions worldwide
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...
Verifone offers competitive salaries, equity options, comprehensive health benefits, and a generous PTO policy. Employees also enjoy flexible work arr...
Verifone fosters a culture centered on innovation and customer focus, encouraging teams to develop secure payment solutions that meet the evolving nee...

Verifone • Atlanta, Georgia, United States; New York, New York, United States
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Verifone.