E

EBANX

Payment gateway for cross-border local payments

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCuritiba, State of Paraná, BrazilIn-person

About the Job

Requirements

  • Experience designing, implementing, and deploying software solutions to production; the technology stack is not relevant, and the employer is willing to teach it.
  • Interest in data structures, concurrency, persistence, and distributed systems.
  • Expertise in Git or another collaborative version-control system.
  • A vision for software quality, system evolution, problem decomposition, and abstractions.
  • Ability to learn new practices, technologies, and programming languages and absorb engineering culture.

Responsibilities

  • Write and test code incrementally, in an agile and well-documented manner.
  • Conduct thorough code reviews and help teammates with complex designs and architectural decisions.
  • Test and continuously follow code through to production.
  • Develop new tools to facilitate the team's work.
  • Interact with colleagues in Product, Finance, Risk, and Business Development.
  • Work on strategic projects for EBANX.
  • Evolve and decide the future of the payments platform.

Desired Qualifications

  • English communication skills for speaking and writing with international customers, including providing support and writing specifications.
  • Software development expertise in a complementary area such as data warehouses, specialized development platforms, infrastructure automation, service provisioning, real-time systems, fault-tolerant systems, or mission-critical systems.
  • Experience deploying to and monitoring cloud infrastructure, especially AWS.
  • Experience with computer networks, latency, packet loss, routing optimization, monitoring, and problem-solving.
  • Full knowledge of SQL and relational databases.
  • Test-driven development, including writing tests before code and maintaining extensive test coverage.
  • Expertise in at least one functional or logic programming language besides SQL.
  • Comfort with concurrency challenges and prior work in distributed and asynchronous systems.
  • Knowledge of data replication and reconciliation.

About the Company

EBANX

Payment gateway for cross-border local payments

EBANX provides payment processing and a payment gateway that helps international merchants expand into Latin America, Africa, and South Asia by enabling local payment methods. Its platform connects global sellers with local options such as local cards, bank transfers, and cash vouchers, allowing both B2C and B2B transactions. For merchants, EBANX offers an all-in-one integration that supports various business models (including SaaS) and features like recurring payments and automated billing. Revenue comes from transaction fees and value-added services including fraud prevention and market intelligence. The company differentiates itself by focusing on emerging markets and delivering end-to-end cross-border payment support with localized payment methods, convenience, and regional coverage. Its goal is to help global merchants increase sales and market share in developing economies by simplifying cross-border payments and enabling accessible local payment options.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$460M
Headquarters
Curitiba, Brazil
Founded
2012

Recently Posted Jobs

Explore more opportunities at EBANX

See more jobs