Senior Software Engineer

Leading payment platform connecting global companies with customers from the fastest-growing digital markets in the world.
Curitiba, State of Paraná, Brazil
Backend
Senior Software Engineer
In-Person
5+ years of experience
Finance

Description For Senior Software Engineer

EBANX is a leading global payment platform that bridges businesses with customers across 29 emerging markets worldwide. They're seeking a Senior Software Engineer to join their team in Curitiba, Brazil. The role involves working on a high-throughput payment processing platform that handles millions of daily transactions. The ideal candidate will be part of a team maintaining and evolving a system with 99.9%+ availability, built using PHP and MySQL.

The position requires strong technical expertise in software development, with a focus on distributed systems, data structures, and database management. While PHP experience isn't mandatory, candidates should have a solid foundation in software engineering principles and be eager to learn new technologies. The role combines hands-on coding with architectural decision-making and collaboration across various departments.

EBANX offers a comprehensive benefits package including education support, health insurance, and work-life balance initiatives. The company promotes a sustainable 40-hour work week and provides top-tier development tools. They foster a culture of continuous improvement, with regular code reviews and opportunities to implement quality-enhancing features.

This is an excellent opportunity for a senior engineer passionate about fintech and interested in working with cross-border payments in emerging markets. The role offers both technical challenges and the chance to impact millions of users while working with a global team. The company's commitment to professional development and work-life balance makes it an attractive option for experienced developers looking to grow their careers in a dynamic, international environment.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer

  • Writing and testing code in an incremental, agile and well-documented way
  • Doing thorough code-reviews and helping teammates with complex designs and architectural decisions
  • Testing and following code to production continuously
  • Developing new tools to help facilitate team's work
  • Interacting with colleagues from different departments
  • Working on strategic projects
  • Evolving and deciding the future of the payments platform
  • Maintaining a high availability system (99.9%+) with high throughput (100+ TPS)

Requirements For Senior Software Engineer

PHP
MySQL
  • Proven experience designing, implementing and deploying software solutions to production
  • Interest in data structures, concurrency, persistence and distributed systems
  • Expertise in git or any other collaborative version control system
  • Vision for software quality, evolution of systems, decomposition of problems and abstractions
  • Ability to learn new practices, technologies, programming languages
  • Advanced English proficiency
  • Experience with AWS cloud infrastructure preferred
  • Full knowledge of SQL and relational databases
  • Experience with computer networks and distributed systems

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Mental Health Assistance
Parental Leave
  • 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

Senior Software Engineer - Core Banking Team

Senior Software Engineer role at EBANX, leading payment platform, focusing on core banking systems and Pix ecosystem development.

Senior Java Backend Developer

Senior Java Backend Developer position at Sinch, developing high-performance messaging systems using Java, Spring Boot, and cloud technologies in Malmö or Helsingborg, Sweden.

Senior Software Engineer- Kusto

Senior Software Engineer position at Microsoft working on Azure Data Explorer (Kusto), building large-scale cloud-based search and analytics solutions.

Senior Backend Engineer

Senior Backend Engineer position at Kitman Labs, building APIs and data processing pipelines for sports performance analytics, with Ruby and AWS technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Cloud Operations + Innovation team, focusing on datacenter infrastructure and cloud systems development with competitive compensation and benefits.