Senior Software Engineer I, Payments
Core
Build and operate critical financial systems for ACH and wire transfers, ensuring accuracy, security, and reliability for billions in transactions.
Role type
Senior Software Engineer (Payments Infrastructure)
Builds
Payment processing pipelines, escrow accounting applications, and transactional integrity systems for financial institutions.
Domain
Fintech / Payments / Banking Infrastructure
Required skills
Full-stack development, JavaScript, TypeScript, Node.js, React, MongoDB, Microservices, Kubernetes, AWS, System Design, Idempotency, Failure Recovery, On-call management, Mentoring
Preferred skills
Banking/Fintech domain experience, Payment rails knowledge, NACHA/OFAC/PCI/SOC2 compliance familiarity, Fraud prevention controls
Technologies
Node.js, React, MeteorJS, MongoDB, Kubernetes, AWS
Responsibilities
Design and scale ACH/wire transfer systems; Develop payment pipelines integrating banking APIs; Implement fraud prevention and anomaly detection; Own architectural decisions for data integrity and auditability; Partner with compliance and risk teams; Support on-call rotation for critical payment systems; Mentor junior developers.
Seniority
Senior, hands-on IC with mentorship responsibilities
