Senior Software Engineer
We're looking for Senior Software Engineers who bring fresh ideas, have a curious nature, and are passionate about working in an Engineering environment that focuses on building products to achieve the company's strategic goals.You’ll get to work with teams from across Checkout.com’s portfolio of products and services, all of whom have a real customer-first philosophy.
As a Senior 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. We need our engineers to be versatile, display exceptional leadership qualities, and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Across the business, we primarily use C# .Net Core, hosted on AWS with event-driven microservices, but we're happy to up-skill engineers from certain backgrounds like Java to adapt to our stack. With your technical expertise, you will lead project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
What are we looking for
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proficiency in .NET C#, Java, or Go, with a strong understanding of software development principles in either a backend or full-stack environment.
- Great communication skills and the 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 the ability to work independently as well as part of a team.
- Payments or financial knowledge is a plus, but not a necessity.
- Be part of and collaborate with cross-functional teams, including product management, across a large engineering community.
- Define and design loosely coupled, scalable systems in a wider microservices architecture using industry best practices.
- Stay up-to-date, use, and spread knowledge of the latest technologies used by Checkout.
- Write clean, maintainable, extensible, 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 assist in their technical development.
View all remote jobs at Checkout.com →
FAQ
- Is the Senior Software Engineer position at Checkout.com remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Engineer job posted?
- This listing was posted on April 15, 2025 and is still open for applications.
- How do I apply for the Senior Software Engineer position at Checkout.com?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote C# jobs
Technical Support Engineer 2
TwilioColombia
Senior Graphic Designer
Lemon.ioAmericas, Europe, Asia, Africa, Oceania
Senior Golang Developer
Lemon.ioEurope, USA, UK, Canada, Australia, Singapore
Senior Data Engineer
Lemon.ioLATAM, Europe, USA, Canada, APAC
Frontend Software Engineer
Motorola SolutionsCambridgeshire, United Kingdom