Company

FinTech

SeniorSoftwareEngineer,Backend(Payments)

$240–360k ~AI est. Brazil FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Backend (Payments). Skills: Backend services, Payments platform, Ruby development. Design backend services. Build backend services”

Industry & Context.

FinTech
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →