Staff Product Engineer - Payments

New
J
JobgetherFintech, Benefits
BrazilFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software engineering experience; 2+ years in fintech, payments, or regulated workflows
Required Skills
PostgreSQLPythonSQLDjangoVue.JsReactDistributed Systems

Requirements

  • 5+ years of professional software engineering experience, with a strong background in backend development and technical ownership.
  • 2+ years of experience in fintech, payments, banking, benefits administration, or another domain involving financial transactions or regulated workflows.
  • Proven experience building, maintaining, and operating production systems where reliability, correctness, scalability, and observability are critical.
  • Demonstrated ability to independently deliver complex projects with measurable customer or business impact.
  • Strong proficiency in Python and solid understanding of backend architecture, APIs, data modeling, and distributed systems.
  • Strong SQL skills and experience with relational databases, preferably PostgreSQL.
  • Experience with payment concepts such as transactions, ledgers, reconciliation, KYB/KYC, account verification, ACH/card payments, or payment operations.
  • Experience designing resilient systems with robust monitoring, alerting, logging, incident response, and failure-recovery mechanisms.
  • Experience with Django and Django REST Framework is preferred.
  • Experience designing financial data models, ledger systems, reconciliation processes, or transaction-processing workflows is highly valuable.
  • Familiarity with component-based frontend frameworks such as React or Vue.
  • Strong product sense and ability to connect technical decisions with user and business outcomes.

Responsibilities

  • Design, build, and operate reliable backend systems supporting money movement, benefit spending, account verification, transaction processing, reconciliation, and related financial workflows.
  • Lead complex initiatives from discovery and problem definition through technical design, implementation, production release, monitoring, and continuous improvement.
  • Partner with product, operations, finance, compliance, and business stakeholders to understand user needs, business objectives, and operational constraints.
  • Make architectural and technical decisions that balance speed, reliability, security, compliance, maintainability, and user experience.
  • Build resilient financial infrastructure with strong guarantees around correctness, idempotency, auditability, observability, and failure recovery.
  • Contribute across the technology stack when required, including frontend development, to deliver complete product outcomes.
  • Write clean and maintainable code, participate in code reviews, mentor engineers, and promote strong engineering practices and standards.
  • Investigate and resolve complex production issues while maintaining effective monitoring, alerting, logging, and incident response practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now