Company
SaaS
BackendEngineer-SaaSplatform
Neural analysis suggests this role is
optimal for Mid candidates.
“Backend Engineer - SaaS platform. Skills: Backend development, Node.js, TypeScript, SaaS platform. Maintain backend services. Develop backend services”
What You'll Achieve.
Minimal downtime; Fast incident resolution
Industry & Context.
Troubleshoot production issues; Incident resolution
What They're Looking For.
Must Have
3–5 years of experience in backend development, Node.js with TypeScript expertise, Express.js or NestJS framework experience, MongoDB schema design experience, MongoDB indexing experience, Redis for caching experience, Redis pub/sub experience, Job queue systems experience, AWS cloud services familiarity, Containerized microservices experience, Docker experience, CI/CD pipelines experience, JWT authentication knowledge, OAuth2 authentication knowledge, Role-based access control knowledge, Unit testing experience, Integration testing experience
Nice to Have
Knowledge of email deliverability standards, Knowledge of email compliance standards, SPF knowledge, DKIM knowledge, DMARC knowledge, SpamAssassin knowledge
What You'll Do.
Maintain backend services
Develop backend services
Enhance backend services
Design high-performance APIs
Optimize high-performance APIs
Improve database efficiency
Optimize MongoDB queries
Optimize schema design
Optimize indexing strategies
Optimize caching layers
Implement Redis-based caching
Implement Redis pub/sub
Implement asynchronous job processing
Monitor cloud infrastructure
Maintain cloud infrastructure
Ensure system reliability
Ensure system scalability
Ensure system security
Maintain API documentation
Maintain API versioning
Write integration tests
Maintain integration tests
Troubleshoot production issues
Resolve production issues
How You'll Work.
Team & Collaboration
Cross-functional teams
Full Job Description
## Accountabilities Maintain, develop, and enhance backend services powering a SaaS platform built with Node.js frameworks such as Express and NestJS using TypeScript. Design and optimize high-performance APIs supporting core features like campaign generation, template storage, and credit-based billing systems. Improve database efficiency by optimizing MongoDB queries, schema design, indexing strategies, and caching layers. Implement and manage Redis-based caching, pub/sub mechanisms, and asynchronous job processing using queues such as BullMQ or RabbitMQ. Monitor and maintain cloud infrastructure on AWS, including services like EC2, S3, Lambda, CloudWatch, and SES. Ensure system reliability, scalability, and security through best practices in authentication, authorization, rate limiting, and data protection compliance. Maintain API documentation and versioning using OpenAPI/Swagger standards. Write and maintain unit and integration tests to ensure robust and reliable backend systems. Troubleshoot and resolve production issues, ensuring minimal downtime and fast incident resolution. Requirements: 3–5 years of experience in backend development, ideally within SaaS or high-traffic API environments. Strong expertise in Node.js with TypeScript, using frameworks such as Express.js or NestJS. Solid experience with MongoDB, including schema design, indexing, and ORM tools such as Mongoose or Prisma. Hands-on experience with Redis for caching and pub/sub, as well as job queue systems like BullMQ or RabbitMQ. Familiarity with AWS cloud services such as EC2, S3, Lambda, CloudWatch, and SES. Experience building and deploying containerized microservices using Docker and CI/CD pipelines (e.g., GitHub Actions). Strong understanding of authentication and authorization mechanisms such as JWT, OAuth2, and role-based access control. Experience with logging and monitoring tools such as Winston, Pino, Prometheus, or Grafana. Experience with testing frameworks like Jest, Mocha, or Vites
Applying for this Backend Engineer - SaaS platform role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.