Software Engineer

Iconstaff
Boston, MA, United States
6 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Mobile Application Development Cloud Computing Cloud Engineering Cyber Security Data Integrity Data Security Software Debugging Design of User Interfaces Human-Computer Interaction
+24 more
Mobile Application Software MongoDB Performance Tuning Systems Development Life Cycle Reliability Engineering Next.js Requirements Management Software Engineering SQL Databases Systems Architecture Systems Integration TypeScript ReactJS Reliability of Systems Electronic Medical Records AWS Lambda Backend Cloudformation Data Layers Data Management React Native Front End Software Development Api Design Data Pipelines

Job description

We’re seeking a Senior Software Engineer to design and build scalable systems that support real-world mental health care delivery. This is an individual contributor role with strong cross-functional collaboration.

What You’ll Do

  • Design, build, and maintain scalable, secure systems across front-end, back-end, and data layers
  • Develop infrastructure-as-code (CDK) to improve reliability and security
  • Partner with Product and Engineering to deliver features and technical solutions
  • Monitor, debug, and optimize system performance

Systems & Integrations

  • Build data pipelines and integrations (EHRs, student systems, internal tools)
  • Improve workflow automation and operational efficiency
  • Ensure HIPAA-compliant architecture and data protections

Collaboration & Leadership

  • Work closely with Product and Engineering leadership
  • Translate requirements into scalable solutions
  • Mentor junior engineers

Success Metrics

  • Delivery of high-quality features
  • System reliability, security, and data integrity
  • Efficiency gains from automation
  • Successful system integrations
  • Internal stakeholder satisfaction

Requirements

  • 7+ years building data-intensive platforms
  • Strong system architecture, cloud, and API experience
  • Proficiency in JavaScript (TypeScript), SQL, React, Next.js
  • Experience with AWS (ECS, Lambda, CloudFormation, Cognito), MongoDB/DocumentDB
  • Familiarity with testing frameworks (e.g., Jest)
  • Strong communication skills

Preferred

  • Healthcare/HIPAA experience
  • EdTech or school systems experience
  • React Native or mobile development
  • Startup or high-growth experience

Who You Are

Curious, proactive, and collaborative. You take ownership, navigate complexity, and build reliable systems that matter., AWS Lambda, Amazon Web Services (AWS), Application Programming Interface (API), Automation, Behavioral Health, Cloud Architecture, Communication Skills, Cross-Functional, Data Management, Data Quality, Debugging Skills, HIPAA (Health Insurance Portability and Accountability Act), Healthcare, Healthcare Quality, Information/Data Security (InfoSec), JavaScript, Leadership, Medical Record System, Mentoring, Metrics, Mobile Applications Development, MongoDB, Operational Strategy, Performance Tuning/Optimization, Product Engineering, Psychiatry and Mental Health, React Native, React.js, Reliability Engineering, Requirements Management, SQL (Structured Query Language), Scalable System Development, Software Design, Software Engineering, Startup, System Architecture, System Integration (SI), Systems Reliability, Systems Scalability, Team Player, Technical Delivery, User Interface/Experience (UI/UX)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all