Software Engineer
Core
Design, build, and maintain resilient, high-volume backend services for global payment transactions within an employee benefits ecosystem.
Role type
Senior Backend Engineer (Payments)
Builds
Mission-critical payment processing engine and distributed event-driven architectures
Domain
Fintech / Employee Benefits / Payments
Required skills
Node.js, TypeScript, NestJS, MongoDB, Redis, Docker, Kubernetes, CI/CD, Observability, Automated Testing, Distributed Systems, AI Tools
Preferred skills
Banking systems experience, Payment gateways (Stripe, Adyen), Ledger systems, Spanish fluency
Technologies
Node.js, TypeScript, NestJS, MongoDB, Redis, Docker, Kubernetes, GitLab CI/CD, Sentry, Datadog, GitHub Copilot, Claude Sonnet
Responsibilities
Design robust backend services for high-volume traffic; Evolve systems into scalable event-driven architectures; Conduct comprehensive testing and performance simulations; Monitor service health and resolve anomalies; Mentor junior engineers and document standards; Leverage AI tools to accelerate development.
Seniority
Senior, hands-on IC