Engineering Manager, Transfer Explorer
ITHAKA · Ann Arbor, MI · 1 mo ago
RemoteRemoteEngineering$138k–$173k/yrFull-time
Responsibilities
- Manage a talented and growing team of engineers, including goal setting and review, time and expense management, mentorship, and, as needed, staff development, performance management and recruitment of new staff.
- Set the team up for success as they collaborate with a multifunctional team of designers, researchers, and product and project managers.
- Create the conditions needed for a dynamic and creative team of engineers to deliver a Transfer Explorer platform that features scalable and sustainable data processing pipelines and best-in-class user experience for students and administrators, all with security and observability in mind.
- Own the relationships with multiple technical vendors, including our relationship with data integration partners DXtera, managing contracts, deliverables, and integration with the team.
- Work with project leadership to explore and cultivate partnerships and collaborations that enhance Transfer Explorer’s position in the community.
- Participate actively in Transfer Explorer and ITHAKA Labs leadership teams, conducting business and contingency planning, roadmapping, contributing to grant application and management, and exploring new partnerships.
Skills
- 10+ years experience developing and managing web-based software applications, including experience with cloud computing environments (such as AWS)
- 3+ years experience and a proven affinity for managing and developing software engineers
- Demonstrated ability to create technology driven solutions that are both innovative and feasible
- Experience scaling solutions from prototype to scalable, sustainable infrastructure, and an understanding of when and how to invest varying levels of resilience and structure
- Experience using agile development approaches: for example, lean-startup and design-thinking inspired methods incorporating short product development, business-hypothesis-driven experimentation, iterative product releases, and validated learning
- Experience developing and architecting software that spans multiple components, including data pipelines
- Excellent collaboration and communication skills
Experience
- Required: 10+ years experience developing and managing web-based software applications, including experience with cloud computing environments (such as AWS)
- Required: 3+ years experience and a proven affinity for managing and developing software engineers
- Required: Demonstrated ability to create technology driven solutions that are both innovative and feasible
- Required: Experience scaling solutions from prototype to scalable, sustainable infrastructure, and an understanding of when and how to invest varying levels of resilience and structure
- Required: Experience using agile development approaches: for example, lean-startup and design-thinking inspired methods incorporating short product development, business-hypothesis-driven experimentation, iterative product releases, and validated learning
- Required: Experience developing and architecting software that spans multiple components, including data pipelines
Work Authorization and Sponsorship
ITHAKA is not currently considering candidates who require any type of immigration sponsorship (additional work authorization or permanent work authorization) to work in the United States.
Compensation and Benefits
- The starting salary for this position ranges from $138,000 to $173,000 per year.
- Starting pay may vary with job-related knowledge, skills, and experience.
- At present, our total compensation package for benefits-eligible employees includes medical, dental, and vision plans, an employer-paid 10% retirement contribution, paid parental and caregiver leave, 22 days of paid time off, 11 paid holidays, up to 12 paid sick days, wellness benefits, and more.