Ingeniero de Software Staff - Full Stack Staff Software Engineer - Full Stack
- Remoto (EE. UU.)
- $160,000 – $200,000 por año
- Tiempo completo
- Publicado hace 9 horas
Se postulará en el sitio web original.
Sobre este empleo
El puesto:
A Place for Mom está creando la próxima generación de plataformas inteligentes y escalables que conectan a familias, proveedores y asesores mediante experiencias impulsadas por IA. Buscamos un/a Ingeniero/a de Software Staff – Full Stack talentoso/a que nos ayude a crear y escalar la plataforma que nuestros socios B2B utilizan para administrar sus negocios. Nuestro equipo es responsable del portal de agencias donde los proveedores de viviendas para personas mayores y de atención domiciliaria administran las referencias y su relación con A Place for Mom.
Este puesto reporta al Gerente Sénior de Ingeniería – Plataforma B2B. Trabajarás en toda la pila tecnológica: experiencias con React/TypeScript en Grace, servicios .NET detrás de nuestra capa de API unificada y canalizaciones de ingesta de datos en Python que incorporan a Databricks datos de proveedores provenientes de NPPES, juntas estatales de licencias y otras fuentes. Ayudarás a seleccionar las tecnologías, los patrones arquitectónicos y los enfoques de diseño que adopte el equipo, y brindarás dirección técnica a un equipo de ingenieros que desarrolla los sistemas de los que dependen nuestros socios todos los días.
Esperamos que esta persona trabaje con LLM como parte fundamental del puesto. Esto implica usar con soltura herramientas de programación agéntica para trabajar con mayor rapidez e integrar LLM en el producto cuando aporten un valor real: extracción y normalización de datos a escala, resolución de entidades, clasificación y automatización de flujos de trabajo. Los candidatos que consideren los LLM algo secundario no serán adecuados para este puesto.
Quién eres:
La persona ideal es un/a ingeniero/a práctico/a, orientado/a a resultados y con la capacidad de hacerse cargo de un problema desde la base de datos hasta el navegador. Cuentas con amplia experiencia como líder técnico estratégico. Has diseñado, creado y brindado soporte a sistemas de producción. Te motivan los problemas complejos de datos del mundo real y los flujos de trabajo B2B, en los que el usuario es un socio comercial y no un consumidor. Ya has replanteado tu manera de trabajar en torno a las herramientas de IA y puedes ayudar al resto del equipo a hacer lo mismo. Te comunicas bien, colaboras estrechamente con los equipos de producto y diseño y mantienes las decisiones tecnológicas vinculadas a los resultados comerciales.
Lo que harás:
-
Diseñar, crear y desplegar continuamente funcionalidades en toda la pila tecnológica: interfaces front-end con React/TypeScript, capas de servicios y API en .NET y las canalizaciones de datos que las respaldan
-
Crear en Grace experiencias para socios que realmente faciliten a los usuarios de las agencias la gestión de referencias, los perfiles de comunidades y los informes
-
Usar agentes de programación con IA como parte esencial de tu flujo de trabajo diario: definir el alcance del trabajo para los agentes, revisar y reforzar sus resultados, y crear el contexto, las instrucciones y las herramientas que permitan un desarrollo agéntico confiable en nuestro código base
-
Aplicar LLM a problemas de producto y datos cuando ofrezcan mejores resultados que las reglas escritas manualmente —extracción de registros de proveedores no estructurados, clasificación, coincidencia y resumen— con marcos de evaluación y medidas de protección que permitan medir la calidad en lugar de darla por sentada
-
Colaborar con los líderes para diseñar componentes y API nativos de la nube y orientados a servicios
-
Facilitar la implementación continua promoviendo prácticas de ingeniería de calidad: análisis estático de código (linting), pruebas unitarias, pruebas de integración y de extremo a extremo (e2e), y automatización de canalizaciones
-
Revisar código de colegas, sugerir optimizaciones y crear implementaciones de referencia que eleven el nivel del equipo
-
Ayudar a definir las mejores prácticas de ingeniería, incluida la forma en que el equipo adopta y gobierna las herramientas de IA, y brindar mentoría técnica
-
Investigar y resolver problemas de producción de principio a fin, desde la interfaz de usuario hasta las capas de servicios y datos, y trabajar para evitar que vuelvan a ocurrir
-
Colaborar con los gerentes de producto y de proyecto para que los entregables se completen a tiempo y con alta calidad, y mantener actualizada la documentación técnica de tus áreas
Requisitos:
-
Más de 10 años de experiencia en ingeniería de software, con conocimientos profundos y demostrables en ambos lados de la pila tecnológica
-
Dominio sólido del desarrollo moderno de front-end: React, TypeScript, arquitectura de componentes, administración de estado, pruebas y adopción de sistemas de diseño
-
Dominio sólido de la creación y operación de servicios y API de back-end en cualquier lenguaje moderno del lado del servidor, además de conocimientos firmes de modelado de datos relacionales y SQL
-
Dominio práctico de Python para la ingesta y transformación de datos y la automatización
-
Dominio demostrado de flujos de trabajo de desarrollo asistido por IA y agéntico; por ejemplo, Claude Code o agentes de programación similares, integraciones de herramientas basadas en MCP y revisión de código asistida por IA, con ejemplos concretos de cómo esto mejoró la productividad o la calidad de tu equipo
-
Experiencia práctica en la creación de funcionalidades respaldadas por LLM: diseño de instrucciones, estrategia de recuperación y contexto, resultados estructurados, administración de costos y latencia, y evaluación sistemática de la calidad de los resultados
-
Experiencia con infraestructura en la nube (se prefiere AWS) y plataformas de datos modernas como Databricks, Snowflake o equivalentes
-
Capacidad para prosperar en entornos acelerados y, al mismo tiempo, diseñar soluciones confiables que escalen eficazmente
-
Ser un modelo a seguir y promover formas modernas de trabajar —Agile, DevOps y prácticas relacionadas— y participar activamente en una comunidad de ingeniería
-
Sólidas habilidades de comunicación y narración: capacidad para explicar una visión o un concepto en términos sencillos a un público amplio, en todos los niveles
-
Ayudar a posicionar nuestros servicios y productos para aprovechar las tendencias y oportunidades cambiantes de la industria
-
Capacidad para tomar distancia de una tarea y reevaluar su tamaño y complejidad cuando corresponda
-
Hacerse responsable de la calidad de la solución o funcionalidad que se implementa
-
Demostrar habilidades competentes para resolver problemas —depuración, análisis e instrumentación— en contextos que van más allá del código que uno mismo haya escrito
-
Hacerse responsable de mantener actualizada la documentación técnica de sus funcionalidades
Experiencia preferida:
-
Experiencia con plataformas SaaS B2B o dirigidas a socios, mercados en línea o sistemas de administración de contactos potenciales y referencias
-
Experiencia con extracción de datos web, rastreo o adquisición de datos de terceros a gran escala, incluidos los retos operativos de fuentes de datos ascendentes que cambian sin previo aviso
-
Experiencia con resolución de entidades, vinculación de registros o administración de datos maestros
-
Experiencia en atención médica, cuidado de personas mayores o en ámbitos con datos regulados (NPPES, licencias estatales, conocimiento de HIPAA)
-
Experiencia en la creación de herramientas internas para desarrolladores o servidores MCP que permitan a los agentes de IA trabajar eficazmente con sistemas propietarios
Compensación:
-
Salario base: $160,000 a $200,000
-
Bono: objetivo del 10% de los ingresos anuales
-
Beneficios:
-
Plan 401(k) con aportación equivalente de la empresa
-
Seguro médico
-
Seguro dental
-
Seguro de la vista
-
Tiempo libre remunerado
-
#LI-DC1
#LI-REMOTE
Acerca de A Place for Mom
A Place for Mom es la plataforma líder que orienta a las familias en cada etapa del proceso de envejecimiento. Juntos, simplificamos la búsqueda de atención para personas mayores con apoyo personalizado y gratuito, conectando a cuidadores y a sus seres queridos con proveedores verificados de nuestra red de más de 15,000 comunidades de viviendas para personas mayores y agencias de atención domiciliaria.
Desde 2000, nuestros equipos han ayudado a millones de familias a encontrar la atención que se ajusta a sus necesidades. Detrás de cada referencia y recurso hay un objetivo común: ayudar a las familias a centrarse en lo más importante: el amor que se tienen.
Nos enorgullece ser una empresa guiada por una misión, donde cada puesto contribuye a mejorar vidas. El cuidado no es solo un valor fundamental: es parte de quiénes somos. Ya sea que apoyes directamente a las familias o impulsen la innovación entre bastidores, tu trabajo en A Place for Mom marca una diferencia real.
Nuestros empleados ponen en práctica los valores de la empresa todos los días:
-
La misión antes que el yo: Encontramos propósito en ayudar a los cuidadores y a sus seres queridos mayores, y abordamos nuestro trabajo con empatía.
-
Asumimos los retos difíciles: Nos motiva resolver problemas complejos y los consideramos una oportunidad para crecer.
-
Logramos resultados en equipo: Cada quien se responsabiliza de los resultados, pero solo podemos alcanzarlos como equipo.
-
Ganamos de la manera correcta: Consideramos que la integridad organizacional es la base de nuestra forma de operar.
-
Adoptamos el cambio: Innovamos y evolucionamos constantemente.
Información adicional:
A Place for Mom ha tenido conocimiento recientemente del uso fraudulento de nuestro nombre en anuncios de empleo y en correos electrónicos de reclutamiento ilegítimos que no están asociados con nosotros de ninguna manera. APFM nunca te pedirá que proporciones información personal confidencial como parte del proceso de reclutamiento, como tu número de Seguro Social; nunca te enviará ofertas de empleo ni contratos de trabajo no solicitados; nunca te exigirá tarifas, pagos ni acceso a cuentas financieras; ni te extenderá una oferta sin realizar una entrevista.
Si sospechas que eres víctima de una estafa o has sido víctima de una estafa en línea, puedes denunciar el delito ante la Oficina Federal de Investigación (Federal Bureau of Investigation) y obtener más información sobre estafas en línea en la Comisión Federal de Comercio (Federal Trade Commission).
Toda tu información se mantendrá confidencial de acuerdo con las pautas de EEO.
A Place for Mom utiliza E-Verify para confirmar la elegibilidad laboral de todos los empleados recién contratados. Para obtener más información sobre E-Verify, incluidos tus derechos y responsabilidades, visita www.dhs.gov/E-Verify.
Anuncio original en inglés
The Position:
A Place for Mom is building the next generation of intelligent, scalable platforms that connect families, providers, and advisors through AI-driven experiences. We are looking for a talented Staff Software Engineer – Full Stack to help build and scale the platform our B2B partners run their business on. Our team owns the agency portal where senior living and home care providers manage referrals and their relationship with A Place for Mom.
This position reports to the Senior Engineering Manager – B2B Platform. You will work across the full stack: React/TypeScript experiences in Grace, .NET services behind our unified API layer, and Python ingestion pipelines that pull provider data from NPPES, state licensing boards, and other sources into Databricks. You will help select the technologies, architectural patterns, and design approaches the team adopts, and provide technical direction to a team of engineers building the systems our partners depend on every day.
We expect this engineer to work with LLMs as a first-class part of the job. That means using agentic coding tools fluently to move faster, and building LLMs into the product where it creates real leverage - data extraction and normalization at scale, entity resolution, classification, and workflow automation. Candidates who treat LLMs as an afterthought will not be a fit for this role.
Who you are:
The ideal candidate is a hands-on, outcome-oriented engineer who is comfortable owning a problem from the database to the browser. You have extensive experience as a strategic technical leader. You have designed, built,, and supported production systems. You are energized by messy, real-world data problems and B2B workflows where the user is a business partner, not a consumer. You have already rewired how you work around AI tooling, and you can bring the rest of the team with you. You communicate well and partner closely with product and design, and you keep technology decisions tied to business outcomes.
What you will do:
-
Design, build, and continuously deploy features across the stack — React/TypeScript front ends, .NET service and API layers, and the data pipelines behind them
-
Build partner-facing experiences in Grace that make referral management, community profiles, and reporting genuinely easier for agency users
-
Use AI coding agents as a core part of your daily workflow — scoping work for agents, reviewing and hardening their output, and building the context, prompts, and tooling that make agentic development reliable on our codebase
-
Apply LLMs to product and data problems where they outperform hand-written rules — extraction from unstructured provider records, classification, matching, and summarization — with evaluation harnesses and guardrails so quality is measured rather than assumed
-
Collaborate with leads to design cloud-native, service-oriented components and APIs
-
Enable continuous deployment by championing quality engineering practices: linting, unit testing, integration and e2e testing, and pipeline automation
-
Peer review code, suggest optimizations, and create reference implementations that raise the bar for the team
-
Help define engineering best practices including how the team adopts and governs AI tooling and provide technical mentorship
-
Investigate and resolve production issues end to end, from the UI through the service and data layers, and work to prevent recurrence
-
Partner with product and project managers so deliverables land on time and at high quality, and keep technical documentation for your areas current
Qualifications:
-
10+ years of software engineering experience, with demonstrated depth on both sides of the stack
-
Strong proficiency with modern front-end development — React, TypeScript, component architecture, state management, testing, and design system adoption
-
Strong proficiency building and operating back-end services and APIs in any modern server-side language, plus solid relational data modeling and SQL
-
Working proficiency in Python for data ingestion, transformation, and automation
-
Demonstrated proficiency with AI-assisted and agentic development workflows — for example Claude Code or similar coding agents, MCP-based tool integrations, and AI-assisted code review — with concrete examples of how it changed your team’s throughput or quality
-
Practical experience building LLM-backed features: prompt design, retrieval and context strategy, structured output, cost and latency management, and evaluating output quality systematically
-
Experience with cloud infrastructure (AWS preferred) and modern data platforms such as Databricks, Snowflake, or equivalent
-
Thrives in fast-paced environments while architecting dependable solutions that scale effectively
-
Role models and champions modern ways of working — Agile, DevOps, and related practices — and actively participates in an engineering community
-
Strong communication and storytelling skills: able to articulate a vision or concept in simple terms to a broad audience at every level
-
Helps position our services and products to take advantage of changing industry trends and opportunities
-
Is able to step back from a task and reassess size and complexity when appropriate
-
Takes ownership of the quality of the solution or feature being implemented
-
Demonstrates competent problem-solving skills — debugging, analysis, and instrumentation — in a context beyond code they have written
-
Takes ownership of keeping technical documentation for their features up to date
Preferred Experience:
-
Experience with B2B or partner-facing SaaS platforms, marketplaces, or lead and referral management systems
-
Experience with large-scale web scraping, crawling, or third-party data acquisition, including the operational realities of upstream sources that change without notice
-
Experience with entity resolution, record linkage, or master data management
-
Healthcare, senior care, or regulated-data domain experience (NPPES, state licensure, HIPAA awareness)
-
Experience building internal developer tooling or MCP servers that make AI agents effective against proprietary systems
Compensation:
-
Base Salary: $160,000 to $200,000
-
Bonus: Target of 10% of annual earnings
-
Benefits:
-
401(k) plus match
-
Health insurance
-
Dental insurance
-
Vision insurance
-
Paid Time Off
-
#LI-DC1
#LI-REMOTE
About A Place for Mom
A Place for Mom is the leading platform guiding families through every stage of the aging journey. Together, we simplify the senior care search with free, personalized support — connecting caregivers and their loved ones to vetted providers from our network of 15,000+ senior living communities and home care agencies.
Since 2000, our teams have helped millions of families find care that fits their needs. Behind every referral and resource is a shared goal: to help families focus on what matters most — their love for each other.
We’re proud to be a mission-driven company where every role contributes to improving lives. Caring isn’t just a core value — it’s who we are. Whether you’re supporting families directly or driving innovation behind the scenes, your work at A Place for Mom makes a real difference.
Our employees live the company values every day:
-
Mission Over Me: We find purpose in helping caregivers and their senior loved ones while approaching our work with empathy.
-
Do Hard Things: We are energized by solving challenging problems and see it as an opportunity to grow.
-
Drive Outcomes as a Team: We each own the outcome but can only achieve it as a team.
-
Win The Right Way: We see organizational integrity as the foundation for how we operate.
-
Embrace Change: We innovate and constantly evolve.
Additional Information:
A Place for Mom has recently become aware of the fraudulent use of our name on job postings and via recruiting emails that are illegitimate and not in any way associated with us. APFM will never ask you to provide sensitive personal information as part of the recruiting process, such as your social security number; send you any unsolicited job offers or employment contracts; require any fees, payments, or access to financial accounts; and/or extend an offer without conducting an interview.
If you suspect you are being scammed or have been scammed online, you may report the crime to the Federal Bureau of Investigation and obtain more information regarding online scams at the Federal Trade Commission.
All your information will be kept confidential according to EEO guidelines.
A Place for Mom uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.dhs.gov/E-Verify.
Los empleadores en JOBUS nunca le pedirán pagar, comprar equipo ni compartir datos bancarios o de Seguro Social antes de una oferta formal. Confianza y seguridad