Software Engineer Software engineering
Listed on 2026-06-04
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Job Description
Global payments are complex and ever-evolving. At Checkout, our software engineers develop the next-generation payments technologies that enable our Merchants to boost their acceptance rates, cut processing costs, fight fraud, and create cutting-edge technology to deliver extraordinary customer experiences.
We're looking for Software engineers who bring fresh ideas, are curious, and are passionate about working in an engineering environment that focuses on building products to achieve the company's strategic goals. You’ll work with teams from across Checkout’s portfolio of products and services, all of whom adopt a customer‑first philosophy.
As a Software engineer, you will lead and drive specific projects critical to Checkout’s needs, with opportunities to switch teams and projects as you and our fast‑paced business grow and evolve. You will design, develop, test, deploy, maintain, and enhance software solutions while managing project priorities, deadlines, and deliverables.
What are we looking for:- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proficiency in C# .NET, Java, or Go, with a strong understanding of software development principles in a backend or full‑stack environment.
- Great communication skills and ability to interact effectively with a wide range of stakeholders.
- Experience working in agile environments and delivering high‑quality code within tight deadlines.
- Excellent problem‑solving skills and ability to work independently and as part of a team.
- AI proficiency or curiosity; eagerness to embrace latest technologies to enhance productivity.
- Payments or financial knowledge is a plus, but not a necessity.
- Collaborate with cross‑functional teams including product management within a large engineering community.
- Define and design loosely coupled, scalable systems in a microservice architecture using industry best practices.
- Stay up‑to‑date, use, and share knowledge of the latest technologies employed by Checkout.
- Write clean, maintainable, extendable, and testable code on some of Checkout’s most impactful systems.
- Build, own, and operate your systems to the highest levels of resilience and service.
- Mentor junior team members and support their technical development.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: