Full-Time
Senior Backend Developer
Remote
TBD
About Hatch
Hatch is redefining financial services automation by building a scalable, secure, and modular loan management and verification platform. We integrate with KYC, IBV, credit scoring, and payment systems to provide businesses with seamless workflows and decisioning tools.
We are expanding our backend engineering team and seeking a Senior Backend Developer to help architect, develop, and optimize our core services and APIs.
Job Description
We are looking for a Senior Backend Developer with expertise in NestJS, TypeScript, PostgreSQL, and microservices to join our team. You will be responsible for designing, developing, and maintaining scalable, high-performance backend systems that power our fintech platform.
This role requires deep technical expertise, problem-solving skills, and experience working in cloud-based, high-availability environments.
Key Responsibilities
Backend Development & API Architecture
Design, develop, and maintain scalable and high-performance backend services using NestJS, TypeScript, and PostgreSQL.
Develop and optimize RESTful APIs and GraphQL endpoints for seamless frontend integration.
Implement authentication and authorization mechanisms using OAuth2, JWT, and API gateways.
Ensure data consistency, security, and efficiency with PostgreSQL and Redis.
Work on real-time event-driven architectures using Kafka, RabbitMQ, or WebSockets.
Scalability & Performance Optimization
Optimize backend services for performance, latency, and scalability.
Implement caching strategies with Redis and CDN integrations.
Manage background job processing using tools like BullMQ or Celery.
Cloud Infrastructure & DevOps Collaboration
Deploy and manage services on AWS (EC2, S3, RDS, Lambda, ECS, EKS).
Implement CI/CD pipelines with GitHub Actions, Docker, and Kubernetes.
Monitor system health using Grafana, Prometheus, or Datadog.
Security & Compliance
Ensure data security and compliance with regulations like GDPR and SOC 2.
Implement encryption, access control, and audit logging for sensitive data.
Perform security reviews and work on vulnerability assessments.
Collaboration & Leadership
Work closely with frontend, DevOps, and product teams to align technical solutions with business goals.
Participate in code reviews, mentoring, and knowledge-sharing sessions.
Contribute to technical roadmaps, architectural decisions, and best practices.
Qualifications & Experience
5+ years of experience in backend development with NestJS, TypeScript, or Node.js.
Strong experience with PostgreSQL, Redis, and database optimization techniques.
Experience with message queues (Kafka, RabbitMQ, SQS) and event-driven architecture.
Hands-on experience with AWS services for backend infrastructure.
Knowledge of Docker, Kubernetes, and CI/CD pipelines.
Experience with unit, integration, and API testing using Jest, Mocha, or Supertest.
Understanding of security best practices (encryption, authentication, OWASP).
Preferred Qualifications
Experience in fintech, lending, or financial services.
Familiarity with Camunda, BPMN, or workflow engines.
Knowledge of Terraform for infrastructure as code (IaC).
Experience with distributed systems and microservices.
Contributions to open-source projects or experience with high-scale SaaS products.
What We Offer
Competitive salary and stock options.
Work with cutting-edge backend technologies in a fast-growing fintech startup.
A flexible and collaborative work environment (Remote/Hybrid options).
Professional development, mentorship, and career growth opportunities.
Why Join Hatch?
At Hatch, you’ll be working on critical financial services that impact businesses and consumers. As a Senior Backend Developer, you’ll play a key role in scaling our platform, improving performance, and ensuring security while working alongside a top-tier engineering team.
How to Apply
If you’re passionate about building scalable backend systems and want to work in fintech innovation, we’d love to hear from you!
Send your resume and cover letter to henry@hatchlabs.app
Careers
Review other job openings
