Company
FinTech
SeniorSoftwareEngineer,Backend(Payments)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, Backend (Payments). Skills: Backend services, Payments platform, Ruby development. Design backend services. Build backend services”
Industry & Context.
Problem-solving skills; Analytical thinking
What They're Looking For.
Must Have
Experience building backend systems, Experience operating backend systems, Solid expertise in software design, Solid expertise in distributed systems, Solid expertise in scalable backend architectures, Hands-on experience with Ruby, Experience with relational databases, Experience with non-relational databases, Advanced English proficiency (C1–C2)
Nice to Have
Experience in fintech a plus, Experience in payments a plus, Experience in banking a plus, Experience in regulated environments a plus
What You'll Do.
Design backend services
Build backend services
Test backend services
Deploy backend services
Monitor backend services
Contribute to platform evolution
Maintain payments platform
Develop Ruby backend systems
Maintain Ruby backend systems
Translate requirements to solutions
Lead technical initiatives
Improve system reliability
Improve system observability
Improve system security
Improve system performance
Collaborate with Product teams
Collaborate with Engineering teams
Collaborate with cross-functional teams
Participate in code reviews
Promote engineering best practices
Mentor other engineers
Drive alignment across teams
Drive communication across teams
How You'll Work.
Team & Collaboration
Product teams; Engineering teams; Cross-functional teams; Global distributed environment; International engineering teams
Communication Scope
English proficiency
Full Job Description
## Accountabilities Design, build, test, deploy, and monitor scalable backend services supporting core payment and financial infrastructure in production environments. Contribute to the evolution and maintenance of a large-scale payments platform serving millions of users across multiple markets. Develop and maintain Ruby-based backend systems, ensuring performance, reliability, and scalability of core services. Translate product and business requirements into robust, scalable, and maintainable technical solutions. Lead end-to-end technical initiatives, from design and architecture discussions through to implementation and production delivery. Improve system reliability, observability, security, and performance across distributed payment services. Collaborate with Product, Engineering, and cross-functional teams to solve complex business and technical challenges. Participate in code reviews, promote engineering best practices, and mentor other engineers to elevate team capability. Drive alignment and communication across distributed international engineering teams. Requirements Strong experience building and operating backend systems in production at scale. Solid expertise in software design, distributed systems, and scalable backend architectures. Hands-on experience with Ruby or similar backend languages in production environments. Experience working with relational and non-relational databases in high-availability systems. Familiarity with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ, or equivalent). Ability to take ownership of complex technical problems from discovery through delivery. Strong analytical thinking, problem-solving skills, and attention to system reliability and performance. Product mindset with the ability to connect technical decisions to business impact. Excellent communication skills and ability to collaborate in a global, distributed environment. Advanced English proficiency (C1–C2 level) required. Experience in fin
Applying for this Senior Software Engineer, Backend (Payments) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.