Senior Software Engineer, Backend
Core
Designing, building, and maintaining scalable backend systems and data pipelines for accurate financial reconciliation with multiple partners.
Role type
Senior Backend Software Engineer (Payments/Fintech)
Builds
FundsCore Recon Platform (Payments Core)
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
Golang, Java, distributed systems, microservices, cloud platforms (AWS), DevOps, observability, clean architecture, SOLID principles, Generative AI tools
Preferred skills
Payments domain expertise (settlement, reconciliation), mentoring
Technologies
Golang, Java, AWS, NoSQL, RESTful, gRPC
Responsibilities
Design and develop scalable software applications; write clean, efficient, testable code; collaborate on feature definition and design; participate in code reviews; troubleshoot and debug complex issues; contribute to architectural decisions; ensure system reliability via observability and on-call rotations; provide DevOps support; mentor junior engineers; leverage Generative AI for productivity.
Seniority
Senior, hands-on IC with mentoring responsibilities
