Senior Software Engineer - Fintech - ZipRecruiter : Job Details

Senior Software Engineer - Fintech

ZipRecruiter

Job Location : New York,NY, USA

Posted on : 2025-10-01T14:35:29Z

Job Description :
Overview

Career Renew is recruiting for one of its clients a Senior Software Engineer - Fintech. This is a fully remote role for US/Europe/LATAM candidates, as long as they can work EST hours.

Responsibilities
  • Build and operate backend services in Node.js/TypeScript with PostgreSQL at scale.
  • Design APIs that power financial transactions, ensuring idempotency, reliability, and developer-friendly integration.
  • Architect solutions for complex challenges across payments, ledgering, and reconciliation.
  • Lead feature delivery, from design through implementation, testing, and deployment.
  • Collaborate closely with product, design, and infra teams to align system design with business priorities.
  • Review code and mentor peers, raising the engineering bar across the team.
  • Investigate and resolve production issues with a focus on root cause prevention.
How youll work
  • Treat APIs and services as products, balancing developer experience with robustness.
  • Favor simplicity and clarity in architecture, while planning for scale and resilience.
  • Keep security and compliance top of mind in all technical decisions.
  • Document designs, runbooks, and decision records to enable knowledge sharing.
  • Collaborate openly in design reviews, code reviews, and incident postmortems.
Tools youll use
  • Node.js / TypeScript
  • NestJS (or similar backend frameworks)
  • PostgreSQL (plus caching/queueing as needed)
  • REST APIs
  • GitLab for version control and CI/CD
  • Docker, Kubernetes, AWS
  • Monitoring and observability tools (Datadog)
Minimum qualifications
  • 5+ years of backend software engineering experience.
  • Strong expertise in Node.js, TypeScript, and relational databases (PostgreSQL).
  • Proven experience building APIs that power financial or transactional systems.
  • Understanding of payments, fintech, or other transaction-heavy domains.
  • Experience designing for scalability, reliability, and fault tolerance.
  • Familiarity with distributed systems concepts (idempotency, concurrency, data integrity).
  • Excellent communication skills and ability to collaborate across teams.
Nice to have
  • Experience with blockchain development (e.g., smart contracts, wallets, tokenization).
  • Infrastructure knowledge: Kubernetes, AWS, Terraform.
  • Exposure to event-driven architectures and real-time transaction systems.
Compensation & Package
  • Health Stipend
  • Office Stipend
  • Laptop
  • Unlimited Leave
  • Options
#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)