Cloud Software Engineering Manager at Insulet Corporation developing next-generation medical device software. Leading Scrum teams to build services for insulin delivery systems while collaborating globally.
Responsibilities
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 leading software development teams
2+ years managing direct reports
Strong understanding of Cloud architectural patterns and design
Experience building AWS solutions, e.g. CloudFormation, ECS, Lambda, SQS, API Gateway, KMS
Experience programming in Java, JavaScript, and scripting languages.
Experience with document and relational databases, e.g. MySQL, MongoDB, Cassandra
Experience maintaining a CI/CD pipeline, e.g. Gradle, Maven, Bamboo, Jenkins
Cloud Application Development Engineer at Intel responsible for designing and developing cloud - native applications. Involves building scalable APIs, ensuring security, and troubleshooting production issues.
Application Support Engineer providing technical support for logistics applications with a focus on troubleshooting and performance monitoring. Collaborating with development and business teams for issue resolution in a hybrid work environment.
Application Engineering Manager leading a team of engineers to integrate products into customer vehicles. Focusing on technical solutions and collaboration with automotive OEMs and Tier 1 suppliers.
Application Security Engineer ensuring security is integral to AI product development. Collaborating with engineers on securing code and overseeing vulnerability management.
Application Engineer delivering solutions to customers in the semi/display industry. Leading execution teams and applying customer technologies in Tainan and Hsinchu, Taiwan.
Sales Application Engineer preparing commercial proposals and technical specifications for solar PV and battery energy storage systems. Collaborating with clients and vendors to define integrated solutions.
Experienced Hardware Applications Engineer at Cirrus Logic driving audio technologies for laptops and desktops. Collaborating with industry customers on technical design and integration efforts.
Application Engineering Manager at MPS leading DDR5 SPD Hub validation and characterization. Develop and prototype solutions for Data Center applications with a focus on PCB design and digital logic.
Application Engineer at Monolithic Power Systems validating DDR5 SPD Hub logic and prototypes for Data Center applications. Collaborating with multi - disciplinary teams to drive and design key DP Hub aspects.