remote
Staff Software Engineer - Spark Advisors
Software Engineer
Lead the design and delivery of scalable healthcare technology solutions that simplify Medicare navigation for advisors and seniors, leveraging Python, Node.js, and AWS to build robust, secure APIs and data pipelines.
About the role
Key Responsibilities
- Architect and implement high‑throughput, secure APIs in Python and Node.js that expose Medicare plan data to advisor dashboards.
- Design and maintain scalable data pipelines on AWS (Lambda, S3, DynamoDB) to ingest, transform, and serve prescription and coverage information.
- Collaborate with product, data science, and UX teams to translate complex healthcare regulations into technical requirements.
- Mentor junior engineers, conduct code reviews, and champion best practices in testing, CI/CD, and cloud security.
- Drive performance optimization, reliability, and compliance with healthcare data standards (HIPAA, FHIR).
Requirements
- 10+ years of software engineering experience, with 5+ in a senior or staff role.
- Proficiency in Python and Node.js, plus experience building RESTful and GraphQL services.
- Deep knowledge of AWS services (Lambda, API Gateway, RDS, DynamoDB, S3) and cloud architecture patterns.
- Strong background in healthcare IT, preferably with Medicare or insurance domain exposure.
- Excellent problem‑solving skills, ability to work in a fast‑paced, mission‑driven environment.
Skills
pythonnodejsawssystem design