Software Development Engineer III @Transak
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Software Development Engineer III @Transak

3d ago - Transak is hiring a remote Software Development Engineer III. πŸ’Έ Salary: unspecified πŸ“Location: Argentina

Role Description

Transak's Fiat/Payments team builds and operates the rails that move money between traditional banking systems and crypto β€” ACH, SEPA, Faster Payments, wires, virtual accounts, and card rails. As an SDE 3, you will own critical, high-throughput payment microservices end-to-end: design, build, scale, and operate systems that move real money for users across multiple currencies and jurisdictions, with US, UK/EU regulatory and global banking-partner requirements as a core part of the job.

This is a senior individual-contributor role calibrated against SDE 3 / Senior Engineer, driving architecture decisions, mentoring engineers, and being the go-to owner for a payments domain, while staying hands-on in code daily.

Key Responsibilities

  • Payment Systems Ownership & Architecture
    • Own payment microservices end-to-end β€” design, build, deploy, and operate Node.js services (orders, payment, reconciliation, virtual accounts, payout orchestration) handling real-time financial transactions at scale.
    • Design for correctness and failure: idempotent, retry-safe, reconciliable systems where every transaction is traceable, auditable, and recoverable (partial failures, webhook replays, duplicate detection, distributed state machines).
    • Architect for scale and resilience across a distributed microservices architecture; make service-boundary and build-vs-buy decisions; address root causes rather than symptoms.
  • Banking & Partner Integrations
    • Drive integrations with banking and payment partners (e.g. banking and card providers / risk providers) β€” API contracts, webhook handling, sandbox-to-production rollout, and reconciliation logic across multiple rails (ACH, SEPA, Faster Payments, wires).
    • Work with Risk, Compliance on KYC, AML, and fraud-control touchpoints in the payment flow.
  • Local Payments experience in Argentina and LATAM
    • Hands-on experience integrating with Argentine banking infrastructure CBU/CVU-based transfers, COELSA/BCRA clearing systems, and real-time credit transfer protocols (Transferencias 3.0).
    • Experience working with Argentine PSPs or fintechs operating CVU accounts including webhook reconciliation, fund identification by CUIT, and split CBU structures for inflow/outflow segregation.
    • Familiarity with BCRA/CNV/UIF regulatory constraints affecting payment flows including restrictions on card-based crypto purchases and reporting obligations tied to transaction thresholds.
    • Experience building reconciliation systems for ARS-denominated transactions, including handling multi-FX environments, intraday rate volatility, and settlement timing differences between CBU and CVU rails.
    • Understanding of CUIT/CUIL-based fund identification for compliance and reconciliation purposes.
  • Infrastructure, CI/CD & Operations
    • Build and maintain CI/CD pipelines (Jenkins) β€” automated testing, blue/green or canary deployments, and rollback strategies for services that cannot tolerate downtime or data loss.
    • Operate infrastructure on AWS (ECS/EKS, Lambda, SQS/SNS, RDS, CloudWatch); contribute to infra-as-code, monitoring, alerting, and on-call runbooks for payment-critical systems.
    • Optimize the data layer: schema design and query performance in MongoDB, caching and rate-limiting strategies with Redis, and safe migration patterns for high-volume transactional collections.
    • Participate in on-call for payment-critical services, including incident response and postmortems.
  • Technical Leadership & Collaboration
    • Lead technical roadmaps β€” break down large, ambiguous payments initiatives into shippable milestones; write design docs/RFCs; drive consensus across Engineering, Product, Risk, and Operations.
    • Mentor and raise the bar β€” review code and designs, coach mid-level engineers, and help hire and grow the team.
    • Uphold security and compliance best practices for handling PII/financial data in a regulated, PCI-DSS-adjacent environment.

Qualifications

  • 6+ years of professional software engineering experience, with a significant portion building backend/distributed systems; prior experience in fintech, payments, on-and-offramp provider, or banking infrastructure strongly preferred.
  • Experience with payment rails or card processing.
  • Familiarity with banking partner integrations in LATAM.
  • Strong hands-on expertise in Node.js (TypeScript preferred) for performant, production-grade backend services.
  • Deep experience with MongoDB β€” schema design, aggregation pipelines, indexing strategy, and performance tuning at scale.
  • Proficiency with Redis β€” caching, distributed locks, rate limiting, and pub/sub patterns.
  • Proven experience designing and operating microservices architectures, including inter-service communication (REST/gRPC/event-driven via SQS/Kafka, ELK, New relic, Mixpanel), service discovery, and API contract design.
  • Solid understanding of CI/CD pipelines, with hands-on experience using Jenkins (pipeline-as-code, multi-stage builds, automated test gates).
  • Working knowledge of AWS infrastructure β€” ECS/EKS/Lambda, VPC networking basics, IAM, S3, RDS, CloudWatch; infra-as-code (Terraform/CloudFormation) is a plus.
  • Strong grasp of distributed systems fundamentals: idempotency, eventual consistency, retries/backoff, circuit breaking, and failure isolation.
  • Track record of owning a service or domain end-to-end in production, including on-call responsibility.
  • Excellent written communication β€” comfortable authoring design docs/RFCs and explaining trade-offs to engineers and non-technical stakeholders (Risk, Ops, external partners).

Nice-To-Haves

  • Experience with payment rails in LATAM (Pix, Spei and SWIFT/wires) or card processing.
  • Exposure to KYC/AML/fraud tooling.
  • Prior experience operating in a regulated environment.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Argentina
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Development Engineer III @Transak
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Argentina
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 130,378+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later