Logo
Career Renew

Career Renew is hiring: Senior Software Engineer - Fintech in Philadelphia

Career Renew, Philadelphia, PA, US

Save Job

Job Description

Job Description
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.

Design and build the backend systems that power our fintech and payments platform. You’ll work with Node.js, TypeScript, and PostgreSQL to deliver scalable APIs that handle high-volume transactions securely and reliably. This role requires strong product awareness, deep technical expertise, and the ability to design solutions that balance performance, maintainability, and business impact. Blockchain and infrastructure experience (Kubernetes, AWS) are a plus.

What you’ll do

  • 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 you’ll 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 you’ll 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 preferred).

  • 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