Senior Software Engineer - Core Banking Team

Leading payment platform connecting global companies with customers from fastest-growing digital markets, operating in 29 rising markets globally.
$120,000 - $180,000
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Finance

Description For Senior Software Engineer - Core Banking Team

EBANX, a leading global payment platform, is seeking a Senior Software Engineer to join their Core Banking Team in Brazil. This role is crucial for maintaining and evolving a high-throughput platform that processes millions of transactions daily. As part of a regulated Payment Institution overseen by the Central Bank of Brazil, you'll work with key products like Pix.

The position demands expertise in backend development, particularly with Java, distributed systems, and cloud technologies. You'll be responsible for maintaining high-availability systems (99.9%+), implementing monitoring solutions, and contributing to one of Brazil's largest Pix ecosystems. The role combines technical excellence with cross-functional collaboration, working alongside teams in CloudOps, Product, Fraud Prevention, and Regulatory compliance.

EBANX offers a sustainable work environment with a 40-hour work week, premium tools and technologies, and a strong engineering culture that values quality and innovation. The company provides comprehensive benefits including education support, health insurance, and wellness programs. This is an excellent opportunity for a senior engineer passionate about fintech and eager to impact global payment solutions.

The ideal candidate should have strong problem-solving abilities, expertise in software architecture, and deep knowledge of database systems and API design. Experience with cloud computing, particularly AWS, and a background in banking or Pix systems would be advantageous. Join a company that's building bridges between businesses and people across 29 markets worldwide.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer - Core Banking Team

  • Writing and testing code in an incremental, agile, and well-documented way
  • Conducting thorough code reviews and helping teammates with complex designs
  • Testing and deploying code to production continuously
  • Developing new tools to facilitate team work
  • Maintaining a high-availability system (99.9%+) written in Java
  • Creating metrics and monitors for platform monitoring
  • Maintaining one of the largest Pix Ecosystems in Brazil
  • Interacting with different departments (CloudOps, Product, Fraud Prevention, etc.)

Requirements For Senior Software Engineer - Core Banking Team

Java
Kubernetes
  • Problem-solving ability through software product evolution
  • Expertise in designing solutions using good architecture practices
  • Knowledge of data structures, concurrency, and distributed systems
  • Strong SQL and relational database knowledge
  • Understanding of design patterns and object-oriented principles
  • Experience with REST APIs
  • Familiarity with Cloud Computing
  • English communication skills
  • Experience with Java, Spring, and Hibernate

Benefits For Senior Software Engineer - Core Banking Team

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Mental Health Assistance
  • Spanish, English, and Portuguese classes
  • Meal Allowance
  • Transportation voucher
  • Variable compensation program (WAVES)
  • Wellness program (Gympass, e-Sports, SESC)
  • Education support for undergraduate, graduate, and MBA programs
  • Budget for workshops and courses
  • Birthday Day Off
  • Semi-flexible hours
  • Daycare assistance
  • Health and Dental Insurance
  • Life Insurance
  • Employee discount program

Interested in this job?

Jobs Related To EBANX Senior Software Engineer - Core Banking Team

Senior Software Engineer

Senior Software Engineer role at EBANX, leading payment platform, to maintain high-throughput systems, design solutions, and shape the future of global payments.

Sr. Software Development Engineer - Test, Digital Acceleration

Senior SDET role at Amazon Digital Acceleration team, building automation tools and frameworks for digital commerce platforms with 8+ years experience required.

Software Development Engineer III, Transactional Data Storage

Senior Software Engineer role at Amazon building and maintaining large-scale distributed database systems for critical business operations.

Network Software Engineer

Senior Network Software Engineer role at Apple, focusing on developing scalable core network infrastructure with Python, Django, and cloud technologies. 6+ years experience required.

Sr. Software Development Engineer, Amazon One

Senior Software Engineer role at Amazon AWS, focusing on Amazon One biometric authentication technology, requiring 5+ years experience in software development and architecture.