
About Verifone
Empowering secure payment solutions worldwide
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...
Overview
Verifone is hiring a Senior Software Engineer to manage millions of payment terminals globally. You'll work with Java, C#, and .NET Core to develop device management systems. This role requires significant experience in software development.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong background in developing and managing complex systems. Your expertise includes working with Java and C#, and you are comfortable with both server-side and database development. You thrive in collaborative environments and are passionate about delivering high-quality software solutions that enhance user experiences.
You possess a solid understanding of REST APIs and have experience in building scalable applications. Your problem-solving skills are top-notch, and you enjoy tackling challenges that require innovative thinking. You are also familiar with device management systems and understand the intricacies involved in managing large-scale deployments.
You are a team player who values communication and collaboration. You enjoy sharing knowledge with your peers and mentoring junior engineers. You are committed to continuous learning and staying updated with the latest industry trends and technologies.
Desirable
Experience with payment systems or electronic payment technologies is a plus. Familiarity with cloud services and modern development practices will set you apart. You are open to exploring new tools and frameworks that can enhance your work and the team's productivity.
What you'll do
As a Senior Software Engineer at Verifone, you will be responsible for developing and maintaining our device management system, which oversees millions of payment terminals worldwide. You will collaborate with cross-functional teams to design and implement features that improve the efficiency and reliability of our systems.
You will engage in both on-device software development and server-side programming, ensuring seamless integration between hardware and software components. Your role will involve optimizing database interactions and ensuring that our systems can handle high volumes of transactions securely and efficiently.
You will participate in code reviews, providing constructive feedback to your peers and ensuring adherence to best practices. You will also be involved in troubleshooting and resolving issues that arise in production, contributing to the overall stability and performance of our services.
Your contributions will directly impact the success of our customers and partners, as you help drive the modernization of our payment solutions. You will have the opportunity to work on innovative projects that push the boundaries of electronic payment technology.
What we offer
At Verifone, we offer a dynamic work environment where innovation is at the forefront. You will have the chance to work with leading retailers and partners in the payments industry, contributing to solutions that make a difference in the market. We provide competitive compensation and benefits, along with opportunities for professional growth and development.
Join us in our mission to transform the electronic payment landscape and be part of a team that values excellence and customer satisfaction. We encourage you to apply even if your experience doesn't match every requirement — your passion for technology and commitment to quality are what matter most.
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

Software Engineering
Verifone is hiring a Senior Software Engineer to manage millions of payment terminals globally. You'll work with on-device software, server-side, and database development. This role requires strong Java skills and experience in software engineering.

Software Engineering
OpenGov is hiring a Senior Software Engineer to develop top-tier SaaS solutions for government agencies. You'll work with technologies like JavaScript, React, and Node.js to enhance efficiency and transparency. This position requires strong collaboration skills and experience in a fast-paced environment.

Software Engineering
Assembly is hiring a Senior Software Engineer to lead complex technical projects and mentor junior team members. You'll work with technologies like React, TypeScript, and Golang while enhancing the web platform. This position requires significant experience in software engineering.

Software Engineering
Optiver is seeking a Software Engineer specializing in US cash equities and ETFs to lead technical projects and enhance trading infrastructure. You'll work with Java and C++ to develop low-latency trading systems. This position requires expertise in financial markets and software development.

Software Engineering
Justworks is hiring a Senior Software Engineer to independently own large-scoped projects and collaborate with cross-functional teams to improve customer experiences. This role requires demonstrated ability in building and maintaining complex applications.