Director, Software Engineering
MMITAbout the role
As the Director of Software Engineering for MMIT, you will bring your technical and engineering leadership skills to ensure the continued success of our portfolio of products to meet strategic objectives of the business. This role will partner closely with multiple product teams within the organization and will lead a talented team of developers. We are looking for a communication and collaboration centric, growth minded, action-oriented Director of Software Engineering with a broad background in building cloud infrastructure and operating complex distributed systems by promoting system observability, metrics, and reliability. Reporting to the Vice President of Engineering, you will thrive in a fast-paced, agile environment and support an engineering culture where innovation is balanced with predictable delivery, quality, and operational excellence.
About the Role
In this opportunity as a Director of Software Engineering, you will be expected to:
- Lead a complex program that is focused on building SaaS products as part of delivering great customer experience. Think and act in ways that put our customers first – own the customer experience.
- Communicate with the senior leadership team to provide input, information, and reporting as required.
- Manage resource allocation, including budget and staff.
- Manage Software Engineering staff including recruiting, training, and coaching employees, communicating job expectations, and appraising performance.
- Focus on leadership and talent development to build a high performing team.
- Demonstrate deep understanding of microservices, operating in the cloud, cloud native design patterns and general design principles, relational and non-relational data stores and core software engineering skills
- Ensure that best practices are followed across the organization for Agile, Product, and Software Development Lifecycles.
- Demonstrate the ability to lead large scale change initiatives from both a programmatic and a people perspective
- Partner with IT leadership team members to establish an innovation framework
- Ensure that best practices are followed across the organization for Agile, Product, and Software Development LifeCycles.
- Form an active and actionable network of internal and external SMEs
Requirements
- Bachelor’s Degree in related field or equivalent experience.
- 10+ years of experience delivering technology programs using Agile Methodologies
- 10+ years of experience with architectural patterns, building APIs, microservices, event stream processing, and high-throughput computing
- 5+ years of management experience.
- 5+ years of experience working with AWS or Azure tool suites
- 5+ years of experience building cloud native architectures and architecting enterprise applications on public cloud platforms and cloud ecosystems
- Demonstrate experience with data analytics, Azure Services and AWS
- A history of embracing and incubating emerging technology
- Able to work in a fast paced and demanding environment
- Win as a team - make big things happen by working together and being open to new ideas
- Excellent interpersonal, and communication skills, with high attention to detail
- Innovative and critical thinking skills with a passion for problem-solving
- Resourceful, action-orientated with the ability to get things done and overcome obstacles
- Ability to work with senior leadership and present strategic plans/concepts in a clear and compelling manner
Benefits
- Medical and prescription drug benefits
- Health savings accounts or flexible spending accounts
- Dental plans and vision benefits
- Basic life and AD&D Benefits
- 401k retirement plan
- Short and Long Term Disability
- Education benefits
- Maternity leave
- Paid parental leave
- Paid time off
The expected base salary for this position ranges from $120,000 to $230,000. It is not typical for offers to be made at or near the top of the range. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable, licensure or certifications obtained. Market and organizational factors are also considered. In addition to base salary and a competitive benefits package, successful candidates are eligible to receive a discretionary bonus.
MMIT is an equal opportunities employer and does not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, color, nationality, ethnic or national origin, religion or belief, disability or age. Our ethos is to respect and value people’s dif
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s