Software Engineering Specialist
Job description
About the role
Ebanx is a leading fintech that originated in Latin America and has since expanded into a global payments powerhouse. The company's core mission is to unlock access and enable participation in the digital economy for businesses and consumers everywhere. As Ebanx advances into a new phase of hyper growth, it seeks dedicated individuals who wish to shape the future of payments and connect organizations across borders. The Engineering team transforms ideas into robust, scalable solutions that power millions of transactions, emphasizing innovation, collaboration, and a commitment to being Out Of The Ordinary.
This role is based in Curitiba and requires on-site presence. It is a full-time position with a compensation range of 6000-9999 BRL.
Key Responsibilities
As an Ebanx Software Engineering Specialist, you will design and deploy digital payments infrastructure within autonomous squads that own ideas from conception to delivery. Your work will directly influence how millions of users transact across emerging markets daily. You will design payment components while collaborating closely with teammates to validate system reliability under heavy load. You will break complex requirements into manageable tasks and verify behavior through rigorous automated testing before any release.
Maintaining high code quality is essential; you will conduct detailed code reviews and propose safer patterns for high-volume transaction flows. You will coordinate with analysts and builders from product, finance, risk, and business development to ensure alignment on strategic initiatives. Driving experiments that test new capabilities in production while implementing safeguards for critical paths will be a regular duty. You will prepare deployment packages that meet strict requirements for auditors and support teams ahead of new market features.
Refactoring legacy services to handle increased throughput without causing downtime is a key objective. You will also guide improvements to monitoring and alerting systems so that operations teams can identify and resolve issues rapidly.
Essential Qualifications
Candidates must have a proven track record of shipping services that maintain high availability and high throughput, specifically using PHP and MySQL. A deep understanding of data structures, concurrency models, persistence strategies, and distributed systems tradeoffs is required. Mastery of version control workflows in git and the ability to navigate complex collaborative review processes are mandatory.
You must maintain a clear vision for software evolution, including system decomposition and long-term abstraction. The ability to learn new languages, tools, and patterns quickly while absorbing the team's engineering culture is crucial. Clear communication in English is essential for writing specifications and supporting global partners. A passion for crafting elegant and efficient code as systems scale and requirements evolve is expected.
Additional Desired Experience
Experience with cloud infrastructure, monitoring tools, and deployment pipelines specific to payments will be valued highly.
Application Details
Please This position represents an opportunity to build the infrastructure that powers financial inclusion across some of the world's fastest-growing markets. Joining now means contributing directly to the systems that enable commerce on a global scale.
What you'll do
- Design and deploy digital payments infrastructure within autonomous squads that own ideas from conception to delivery.
- Validate system reliability under heavy load through close collaboration with cross-functional teammates.
- Break complex requirements into manageable tasks and verify behavior through rigorous automated testing prior to release.
- Conduct detailed code reviews and propose safer patterns for high-volume transaction flows.
- Coordinate with analysts and builders from product, finance, risk, and business development to align on strategic initiatives.
- Drive experiments that test new capabilities in production while implementing safeguards for critical paths.
- Prepare deployment packages that meet strict requirements for auditors and support teams ahead of new market features.
- Refactor legacy services to handle increased throughput without causing downtime.
- Guide improvements to monitoring and alerting systems to enable rapid issue identification and resolution by operations teams.
Requirements
- Proven track record of shipping services that maintain high availability and high throughput using PHP and MySQL.
- Deep understanding of data structures, concurrency models, persistence strategies, and distributed systems tradeoffs.
- Mastery of version control workflows in git and the ability to navigate complex collaborative review processes.
- Clear vision for software evolution, including system decomposition and long-term abstraction.
- Ability to learn new languages, tools, and patterns quickly while absorbing the team's engineering culture.
- Clear communication in English for writing specifications and supporting global partners.
- Passion for crafting elegant and efficient code as systems scale and requirements evolve.
Additional desired experience in cloud infrastructure, monitoring tools, and deployment pipelines specific to payments will be valued highly.
About the company
Ebanx builds payment infrastructure that lets businesses offer local checkout experiences across Latin America, Asia, and Africa. The team connects acquiring, processing, and billing so international transactions work smoothly in local currencies and methods.
Engineers, product, and operations collaborate with partners to configure flows, manage risk, and support merchants. People here ship integrations, iterate from live data, and improve conversion for each market.