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