More jobs:
Senior Software Engineer – Backend
Job in
San Ramon, Contra Costa County, California, 94583, USA
Listed on 2026-07-21
Listing for:
Jobtailor
Full Time
position Listed on 2026-07-21
Job specializations:
-
Software Development
Backend Developer, DevOps, AWS, Cloud Engineer - Software
Job Description & How to Apply Below
Responsibilities
- Architect, develop, and maintain scalable RESTful APIs and backend services using Node.js and Type Script, powering mission-critical loan origination workflows.
- Design efficient database schemas and optimize queries and migrations across PostgreSQL and MongoDB; implement caching strategies (e.g., Redis) for high-throughput workloads.
- Build, test, and deploy containerized applications with Docker; deploy and operate services on AWS (EC2, Lambda, RDS, S3, SQS).
- Partner with Dev Ops to strengthen CI/CD pipelines, infrastructure-as-code, and observability (logging, metrics, tracing, alerting).
- Champion system reliability, performance, and secure coding best practices – our platform handles sensitive borrower data, and we operate in a SOC 2 Type II environment where security is a first-class engineering concern.
- Partner with our Support team as an engineering point of contact for escalated production issues at scale – triage, root‑cause, and resolve end‑to‑end, then land the permanent fix, alerting, and runbooks so issues don’t recur. Drive performance optimization across the backend and data layers.
- Coordinate daily with our India‑based engineering team – handoffs, code reviews, and design alignment – keeping core hours of 7:00 AM – 4:00 PM PT to maximize morning overlap.
- Lead technical design sessions and code reviews, mentor mid‑level engineers, and contribute to product planning and architectural roadmaps.
- 5+ years of hands‑on backend engineering experience with most, if not all, of the following:
Node.js, Type Script, PostgreSQL, MongoDB, AWS, and Docker. - Strong command of RESTful API design, microservices and event‑driven architectures, and message queues (e.g., SQS, Kafka, RabbitMQ).
- Deep experience with both relational and No
SQL data modeling, query optimization, indexing strategies, and zero‑downtime migrations. - Solid habits around automated testing (unit, integration, E2E), code review, and CI/CD; you ship fast without breaking things.
- Working knowledge of secure SDLC practices – authN/authZ patterns (OAuth 2.0, JWT), OWASP Top 10, and handling sensitive data in a regulated environment.
- Experience with monitoring and APM tooling (e.g., Datadog, Cloud Watch, New Relic) and a bias toward measuring before optimizing.
- You’ve served as an engineering point of contact for support escalations and stay calm and methodical when debugging live production systems under pressure.
- You leverage AI coding tools to maximize your speed and output – and are excited to help build AI‑powered capabilities into the platform.
- Proactive, self‑directed, and comfortable with ambiguity; you thrive in a fast‑paced, high‑ownership environment and communicate clearly across teams.
- Fin Tech, mortgage, or other regulated‑industry experience; familiarity with LOS/POS platforms or the loan origination lifecycle is a strong plus.
Demonstrates expertise in backend engineering with a focus on Node.js, Type Script, and database optimization across PostgreSQL and MongoDB. Proficient in designing scalable RESTful APIs, implementing secure coding practices, and enhancing CI/CD processes in a fast‑paced, regulated environment.
Tools & Technologies- Docker
- Redis
- Datadog
- Cloud Watch
- New Relic
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×