Senior Full Stack Developer - Node or Python on Backend
Backend, Full Stack, Manager positions available - Hybrid in Boston
Our client, an AI/ML healthcare system start-up company founded in 2018, is seeking a Senior Software Engineer - Node, React, AWS - to join their growing team! In this full-stack role, you'll build foundational systems, influence technology evolution, and contribute to the development of secure, scalable SaaS systems. The role is based in Boston, Massachusetts, with a hybrid schedule. Flex as needed for hybrid is okay, but normal schedule is 2 days per week in the office.
Key Responsibilities:
- Collaborate with software, machine learning teams, and stakeholders to develop critical systems.
- Design, build, automate testing, and support REST services across application, identity, data pipeline/storage, and machine learning layers.
- Enhance Data Lake capabilities for storing and querying large data sets in S3, RDBMS, and NoSQL databases.
- Develop and deploy machine learning models at scale.
- Improve platform deployment automation and enable seamless interactions with customer and partner technologies.
Required Skills:
- Bachelor's degree in Computer Science or related field.
- 4+ years of experience building complex, distributed, and scalable SaaS systems (AWS, Azure, or GCP).
- 4+ years of experience with Node.js or Python backend services.
- Strong skills in API design and complex SQL/NoSQL databases.
- Passion for using technology to improve health.
Preferred:
- Front-end experience with React or Angular.
- Experience with Docker, Kubernetes, or AWS-ECS.
- Familiarity with Identity-as-a-Service providers (Auth0, OKTA, etc.).
- Experience with automated deployment tools like CDK or Terraform.
What We Offer:
- Fast-paced, collaborative work culture with opportunities for skill growth and a wide variety of challenges.
- Leadership by a VP of Engineering focused on engineer needs and growth.
- Competitive pay, equity, and benefits.
- A senior role that involves mentoring and setting examples for others.
- Working on cutting-edge technical challenges involving software and machine learning.