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 4 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 JAVA Backend Engineer

Senior Backend Engineer position focusing on Java Spring Boot and microservices architecture, offering remote work opportunity with 10+ years experience requirement.

Senior Full Stack Developer

Senior Full Stack Developer position at Tomax Think Academy, building cloud-based educational assessment platforms with 6+ years experience required.

Senior Fullstack Java + Angular Developer

Senior Fullstack Java + Angular Developer position at CI&T, leading technical initiatives in financial sector projects with hybrid work model in Brazil.

(Senior) Java Developer (MainApp/Reward + feature)

Senior Java Developer position at Crypto.com focusing on high-performance trading systems and scalable applications with 3+ years experience required.

Senior Validation Engineer - CQV/CSV

Senior Validation Engineer position at CAI, focusing on CQV/CSV in pharmaceutical facilities, requiring 4+ years of experience and offering comprehensive benefits.