CareerPlanGet AI match score →

Senior Backend Software Development Engineer (Java/Python)

3 Locations💼 Full-time🗓 2026-03-12 → 2026-07-31

Core

Design, implement, test, and deploy large-scale, scalable, and secure software systems for payment processing and fleet card solutions.

Role type

Senior Backend Software Development Engineer (Java/Python)

Builds

Highly scalable, reliable, and secure payment processing systems and fleet card solutions

Domain

Fintech / Payment Processing

Deliverable

production ML models | product features

Required skills

Java, Python, C#, C++, distributed systems, microservices, RESTful APIs, system design, data structures, algorithms, test-first development, mentoring

Preferred skills

AWS, Docker, Kubernetes, CI/CD pipelines, Linux, networking, operating systems, relational and non-relational databases, observability tools

Technologies

Java, Python, C#, C++, AWS, Docker, Kubernetes, Linux

Responsibilities

Design and implement large-scale software systems with a focus on maintainability and performance; write thorough unit, integration, and UI tests; conduct code reviews and provide feedback on architecture; mentor less-experienced engineers; participate in system design and architecture discussions; identify opportunities for automation and refactoring.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗