
Manager, Software Engineering – Data Cloud
Diabetes Youth Families
full-time
Posted on:
Location Type: Hybrid
Location: Acton • California, Massachusetts • 🇺🇸 United States
Visit company websiteSalary
💰 $141,825 - $212,737 per year
Job Level
SeniorLead
Tech Stack
AWSCloudJavaMongoDBNode.jsSpringSpring BootSpringBoot
About the role
- Manage co-located Scrum teams of developers, testers, product owners, and scrum masters
- Ensure scrum team members have necessary product and technical specifications to accurately estimate deliverables and meet deadlines on time
- Design and develop Cloud-based solutions using technologies such as AWS, MongoDB, Java, NodeJS, and more
- Mentor and motivate software developers to deliver high quality code using software best practices and patterns
- Ensure quality and consistency in software architecture and implementation
- Evaluate new technologies and explore solution alternatives; develop prototypes
- Work with senior team members to plan and execute project objectives; provide detailed and timely status; identify risk mitigations when needed
- Learn and follow Insulet design assurance SOPs
- Provide timely support to team customers, internal and external
- Respond to production escalations and coordinate resolution amongst team
Requirements
- Bachelor’s Degree or above in Computer Science or Electrical and Computer Engineering
- 8+ years software development experience
- 5+ years of experience leading software development teams for cloud or web-based applications.
- Experience with AWS services, Java/Spring Boot, and CI/CD pipelines.
- Familiarity with data engineering, performance tuning, and observability tools.
Benefits
- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off (PTO)
- And additional employee wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AWSMongoDBJavaNodeJSCI/CDdata engineeringperformance tuningobservability toolssoftware best practicessoftware architecture
Soft skills
mentoringmotivatingcommunicationteam collaborationrisk mitigationproblem-solvingtime managementleadershipcustomer supportstatus reporting
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Electrical and Computer Engineering