EU remote
Software Engineering Manager (Assessment)
About this role
At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome. And that's where you come in: We're hiring a Manager, Engineering to lead one team (up to eight engineers) within the Assessment Group at Instructure.
You'll own your team's day-to-day execution, help your engineers grow, and make sure your team's work connects to the bigger picture of what we're building. This is a hands-on people leadership role. You won't write production code day to day, but you'll stay close enough to the codebase to guide technical decisions, review architecture, and unblock your team when things get hard. - What you'll do - Lead a team of engineers, guiding their day-to-day work and removing blockers so they can deliver.
- Run regular, effective one-on-ones with your direct reports and give continuous, honest feedback. - Own delivery for your team. Keep work on track, adjust priorities fast, and protect your team's health while you do it. - Mentor your engineers against our engineering competency framework and build a plan so no one person is a single point of failure. - Hire for your team: define the role, build the interview panel, run debriefs, and make the call.
- Review RFCs and tech specs your team writes, and co-sign off on them. - Hold your team accountable to our engineering quality and process standards, including code review, incident response, and the tech radar. - Track your team's delivery and reliability metrics, and coach your engineers on what "meeting" and "exceeding" expectations looks like. - Partner with product, design, and other engineering teams to plan work and connect it to Instructure's broader strategy.
- Manage your team's spend and flag budget risks early. What we're looking for - Experience managing software engineers, ideally with a background at the senior engineer level or above before moving into management. - A track record of delegating rather than doing the work yourself, while staying technical enough to guide your team's decisions. - Comfort giving direct, caring feedback, including the hard conversations.