A

A Place for Mom

Connects families with senior living options

Senior Software Engineer - Lead Platform

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 6 years of professional full-stack engineering experience, including experience with modern JavaScript and TypeScript frameworks.
  • Proficiency with modern architecture patterns, including REST and GraphQL API design, asynchronous processing, and microservices.
  • Experience working with cloud infrastructure, especially AWS services such as Lambda, EventBridge, and S3.
  • Experience working with relational and non-relational databases, including PostgreSQL and MongoDB.
  • Experience with event-driven architectures and asynchronous processing patterns, such as EventBridge or SQS.
  • Demonstrated experience with CI/CD pipelines and version control using GitHub Actions.
  • Hands-on experience building LLM-backed features, including prompt design, retrieval, structured output, evaluation, and cost and latency management, as well as fluency with AI coding agents.
  • Experience writing and maintaining automated unit, integration, and end-to-end tests.
  • Ability to work independently and with a distributed team.

Responsibilities

  • Own and deliver well-scoped projects and features end to end, from technical design through implementation, testing, deployment, and support.
  • Work with product managers and QA professionals to translate business requirements into resilient, well-tested software solutions.
  • Contribute to architectural discussions, design reviews, and platform-wide decision-making.
  • Develop and uphold engineering standards through code reviews, documentation, and mentorship.
  • Participate in creating and maintaining automated tests and CI/CD pipelines to enable rapid, stable delivery.
  • Build experimentation and analytics foundations, including feature flags, A/B tests, instrumentation, and observability.
  • Champion quality and continuous deployment through unit, integration, and end-to-end testing, pipeline automation, and design system adoption.
  • Monitor, troubleshoot, and resolve production issues using logs, metrics, and instrumentation to improve reliability.
  • Participate in technical planning and provide timeline estimates and implementation guidance for smaller to moderately complex tasks.
  • Collaborate with staff engineers and engineering leadership, and mentor more junior teammates as appropriate.
  • Lead debugging, refactoring, and performance optimization across services the role helps maintain.

About the Company

A Place for Mom

Connects families with senior living options

What the company does: A Place for Mom runs a senior living referral service in Canada, helping families and seniors find options such as assisted living, memory care, and retirement communities that fit their needs. How the product works: It uses a large network of care homes and retirement communities to provide personalized recommendations. The service is free for families; communities pay a commission for successful placements, which funds the referral service. How it is different from competitors: It focuses specifically on the Canadian market and relies on an extensive network to tailor recommendations for each family, with a business model that makes the service free for users while earning revenue through commissions from the communities. What the goal is: To help families navigate senior care options and connect them with suitable living arrangements and support.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$184.5M
Headquarters
Town of Pelham, New York
Founded
2000

Recently Posted Jobs

Explore more opportunities at A Place for Mom

See more jobs