A Place for Mom is seeking a Senior Software Engineer to join their Lead Platform engineering team.
This team is crucial for connecting families with senior care solutions through systems for lead capture, routing, and tracking.
The Lead Platform is transitioning from legacy .NET systems to a modern stack using NestJS, NodeJS, and React.
The role involves designing, building, and supporting scalable services central to the product ecosystem.
The engineer will collaborate with engineers, product managers, and QA teammates to create high-quality solutions.
The ideal candidate is a pragmatic builder with a strong problem-solving instinct and ownership of complex challenges.
Responsibilities include designing and maintaining backend services, leading projects from design to support, and optimizing performance.
The engineer will also participate in architectural discussions, enforce engineering standards, and mentor junior teammates.
Requirements:
Candidates must have 4+ years of professional backend engineering experience, particularly with modern JavaScript/TypeScript frameworks like NestJS, NodeJS, and Express.
Familiarity with transitioning from or integrating with .NET-based legacy systems is required.
Proficiency in modern backend architecture patterns, including API design (REST and GraphQL), asynchronous processing, and microservices is necessary.
Experience with cloud infrastructure, especially AWS (Lambda, Fargate, S3), is essential.
A strong understanding of relational and non-relational databases (PostgreSQL, MongoDB) is required.
Candidates should have experience with CI/CD pipelines and version control (GitHub Actions, Docker).
A solid testing mindset with experience in writing and maintaining various tests is necessary.
Effective written and verbal communication skills are required for articulating technical decisions and collaborating cross-functionally.
Proven ability to work independently and in a distributed team in a fast-paced environment is essential.
A passion for continuous learning, product quality, and team success is expected.
Benefits:
The position offers a base salary ranging from $130k to $160k, along with a 10% bonus.
Benefits include a 401(k) plan with a match, dental insurance, health insurance, vision insurance, and paid time off.