Remote job
Staff Software Engineer – Remote First
Job details
About this role
Role overview Own major initiatives across payment infrastructure, from clarifying an ambiguous problem to designing, shipping, and operating the solution in production. The role spans Brazilian payment rails and full-stack delivery, with particular focus on trustworthy money movement, clear technical direction, and patterns that other engineering teams can reuse. You will work closely with product, operations, design, compliance, and engineering colleagues.
Responsibilities - Investigate customer, operational, and regulatory needs; define scope, write concise proposals, and identify what should not be built. - Design service boundaries, data models, event flows, and consistency guarantees for systems handling balances and transactions. - Set technical roadmaps and reusable patterns for areas such as ledgers, idempotency, and reconciliation. - Deliver backend and frontend changes, and operate them with appropriate monitoring, security, and incident readiness. - Use AI tools across discovery, design, implementation, testing, and operations, applying expert review and safeguards for generated work. - Lead design and code reviews, establish engineering standards, and mentor other engineers.
Requirements - 8+ years building production systems, including ownership of architectures used by other engineers. - Deep, hands-on fintech infrastructure experience, including production work with Pix, digital accounts, boletos, and Open Finance payment flows. - Strong understanding of money movement patterns such as idempotency, retries, outbox patterns, sagas, event-driven design, and consistency tradeoffs. - Backend expertise with Java and Spring Boot, plus PostgreSQL, API design, concurrency, and performance tuning. - Production frontend experience with React and TypeScript, including complex transaction states. - Experience with event brokers, observability, CI/CD, containers, cloud infrastructure, and security practices for personal and payment data. - Strong written and cross-functional communication, product judgment, and professional English proficiency at B2 or higher.
Nice to have - Experience with Pix flows such as returns, fraud controls, and newer payment types; digital account onboarding and ledger models; boleto settlement and reconciliation; and Open Finance consents and payment initiation. - Experience using parallel AI agents with defined review and privacy safeguards.
Benefits and work setup The listing describes a remote-first role, competitive salary, stock options, and an annual learning budget. English is used for work, alongside Spanish and Portuguese.