Software Engineering Manager responsible for helping team members identify, establish, and grow their skills and capabilities, driving the shape of the organization's engineering culture, and promoting best practices to advance technical maturity in service of meeting business objectives.
Requirements
- Help coach and develop team members identify, establish, and grow their skills and capabilities
- Collaborate with engineers, and architects in progressing from the current state toward the desired future technical state
- Advance the technical maturity within teams and across the department
- Enable teams to deliver quality solutions reliably by utilizing their experience to improve engineering practices, understand challenges, and provide insights
- Foster collaboration to help build an engineering culture of safety, growth, learning, with an orientation toward results
- Make prompt and well-considered decisions, and as a strong decision maker
Benefits
- Employee Resource Groups for volunteering, connecting with others, social gatherings, and professional development
- Companywide surveys to hear from employees
- Wellness program integrated into the Company culture
- Online wellness portal
- Onsite fitness center
- Employee Relations team
- Retirement and savings plan with 100% employer match up to 5%
- Medical, Dental and Vision for employees and eligible dependents
- Dedicated Learning & Development program
- Upfront Educational Reimbursement program
- Subsidized downtown parking
- Competitive time off policies including parental leave
- Employee Assistance program