Senior Software Engineer

EBANX is the 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

Description For Senior Software Engineer

EBANX, the leading payment platform connecting global companies with customers from the fastest-growing digital markets, is seeking a Senior Software Engineer to join their team in Curitiba. This role offers an exciting opportunity to work on a high-throughput, high-availability system processing millions of transactions daily.

As a Senior Software Engineer at EBANX, you'll be part of an experienced team responsible for maintaining and evolving a critical payment platform. You'll write and test code in an agile environment, conduct thorough code reviews, and help with complex designs and architectural decisions. The role involves continuous delivery, working with various departments, and contributing to strategic projects that shape the future of EBANX's payment solutions.

The ideal candidate should have proven experience in designing and deploying software solutions, a strong interest in data structures, concurrency, and distributed systems, and expertise in version control systems like git. Advanced English skills are essential, as you'll be interacting with global customers. While the core system is built with PHP and MySQL, the company values your ability to learn and adapt to new technologies over specific language expertise.

EBANX offers a comprehensive benefits package, including language classes, meal and transportation allowances, wellness programs, educational support, flexible work arrangements, and health insurance. They promote a culture of continuous learning, meritocracy, and work-life balance.

Join EBANX to be part of a global team that's bridging payment solutions across 29 rising markets, making a significant impact in the fintech industry. If you're passionate about creating efficient, scalable software solutions and want to work in a dynamic, international environment, this role at EBANX could be your next career-defining move.

Last updated 6 months ago

Responsibilities For Senior Software Engineer

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

Requirements For Senior Software Engineer

PHP
MySQL
  • Proven experience designing, implementing and deploying software solutions to production
  • Interest in subjects such as data structures, concurrency, persistence and distributed systems
  • Expertise in git or any other collaborative version control system
  • A vision for software quality, evolution of systems, decomposition of problems and abstractions
  • A great ability to learn new practices, technologies, programming languages and absorbing engineering culture
  • Advanced English
  • Full knowledge of SQL and relational databases

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Spanish, English, and Portuguese classes
  • Meal Allowance
  • Transportation voucher (if needed)
  • WAVES - Program of goals and results (variable compensation)
  • EBANX Play - Wellness (Gympass, e-Sports, SESC)
  • EBANX Education: financial support for undergraduate, graduate, and MBA programs
  • EBANX Skills: budget for workshops and courses
  • EBANX Flexible: Birthday Day Off
  • Semi-flexible hours (8 hours a day - Monday to Friday)
  • EBANX Family: Daycare assistance, extended leave for caregivers and support program for children and pregnant women
  • EBANX Health: Health and Dental Insurance, with subsidy for dependents and medicine subsidy for ebankers
  • Life Insurance: Life Insurance 100% paid by EBANX
  • Blue Club: Exclusive discount for ebankers in bakeries, restaurants, courses, electronics stores, and more

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.

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.