About the Role
Join a fintech engineering team building payment infrastructure for nonprofit organizations. You will own backend and full-stack systems end to end, helping shape architecture and deliver reliable products in a fast-moving environment.
What You'll Do
Design, build, and operate backend applications and components that support payment workflows.
Contribute to architecture decisions across APIs, backend services, and infrastructure, and help establish engineering standards.
Work closely with product and engineering teammates to explore ideas, debate technical approaches, and ship improvements.
Improve real-time monitoring and alerting to better understand system and user behavior.
Contribute across the platform, taking on projects that span backend and full-stack development.
What We're Looking For
Two to ten years of backend engineering experience, including ownership of scalable systems from design through production.
Proficiency in Go or Node.js and experience with Docker, Kubernetes, Terraform, AWS, PostgreSQL, REST APIs, and gRPC.
Experience in fintech or payments infrastructure is valuable.
A bachelor's degree in computer science or a related technical field, with strong computer science fundamentals.
Experience in a startup or established engineering organization, including an in-person engineering role in the United States.
Based in the New York metro area or willing to relocate.
Compensation & Benefits
Base salary is $180,000 to $230,000 annually. Visa sponsorship is available.
Location
On-site in New York, New York.