JobTarget Logo

Senior Software Engineer, Backend (Payments) in Brazil, Indiana at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Indiana, 47834, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer, Backend (Payments)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Backend (Payments) based in Brazil.

This is a high-impact backend engineering role focused on building and evolving large-scale payment infrastructure that powers financial operations for millions of users. You will work on critical systems such as wallets, accounts, balances, payment authorization, card lifecycle management, compliance integrations, and financial reporting. The role sits within a highly autonomous, product-driven environment where engineering decisions directly shape user experience and financial reliability. You will collaborate with distributed teams across Brazil and France, partnering closely with Product and Engineering stakeholders to deliver scalable and resilient systems. This position requires strong technical depth combined with product thinking and ownership mindset. You will contribute to the evolution of a Ruby-based backend ecosystem while improving system performance, security, and observability. It is an opportunity to work on mission-critical fintech infrastructure at scale

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 fintech, payments, banking, or regulated environments is a strong plus.
Benefits
  • Competitive compensation aligned with experience and market standards
  • Remote-friendly work environment with collaboration across international teams
  • Opportunity to work on high-scale, mission-critical payment infrastructure
  • Career growth in a strong engineering culture focused on ownership and autonomy
  • Exposure to modern distributed systems and complex fintech challenges
  • Collaborative and product-driven engineering environment
  • Learning and development opportunities within a global organization
  • Inclusive culture focused on continuous improvement and technical excellence.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Indiana, 47834, United States

Frequently asked questions about this position

Similar Jobs In Brazil, Indiana

New

Angular | Front-End Developer | Mid

Jobgether
Brazil, Indiana
New

Senior Software Developer

Jobgether
Brazil, Indiana
New

UX Designer Senior

Jobgether
Brazil, Indiana
New

Senior Quality Engineer

Jobgether
Brazil, Indiana
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.