About this role
Responsibilities:
- Lead, hire, onboard, and grow a team of engineers through regular 1:1s, coaching, performance reviews, and career planning.
- Build a safe, inclusive, and high-performing team environment that promotes psychological safety and continuous learning.
- Partner with peer leaders to set clear technical direction and strategy for your team and product area, ensuring it aligns with business objectives.
- Participate in architectural decisions and maintain awareness of technical debt and system health across your domain.
- Ensure sustainable and predictable delivery by empowering your team, identifying and removing blockers, and proactively managing risks.
- Track and improve team velocity, code quality, and delivery predictability while maintaining sustainable work practices.
- Set clear expectations and goals, provide regular feedback, identify skill gaps, and make difficult personnel decisions when necessary.
- Drive continuous improvement in engineering practices, development processes, team rituals, and knowledge sharing across your product area.
- Collaborate closely with product managers, designers, and stakeholders across Finnomena to define goals, prioritize work, and translate business requirements into technical roadmaps.
Preferred Qualifications
- 10+ years of software development experience, with significant time spent leading and managing engineering teams.
- Applied knowledge of software engineering best practices such as testing, documentation, and code reviews, with a track record of shipping high-quality work.
- Strong project management skills, with proven experience leading complex engineering efforts to delivery while keeping the team healthy.
- Experience setting technical strategy for an organization and driving the technical transformation needed across teams.
- Demonstrated track record of coaching, mentoring, and growing engineers and leaders across multiple levels.
- Experience cultivating a strong engineering culture in an iterative, agile, and rapid-growth environment.
- Exceptional communication skills, both written and verbal, with the ability to explain technical constraints and opportunities to non-technical stakeholders.
- Strong critical thinking under pressure, with the ability to spot the biggest pain points in a system or product and propose solutions with clear deliverables and milestones.
- Self-motivated, naturally curious, and passionate about teamwork, with a love for developing great people, not just great products.