Iceland
Remote
Senior
Full Time
software development managerAI-augmented developmentAgileteam leadershipremote work
Requirements
- •Experience managing software development teams that actively use AI coding agents and AI-assisted development tools in daily workflows
- •Strong people leadership skills, including coaching, performance support, and team development
- •Ability to coordinate and execute projects and initiatives with minimal oversight
- •Strong organizational and communication skills, including cross-team collaboration
- •Experience managing a team delivering continuously and incrementally
- •Experience with Agile methodologies
- •Experience in improving delivery processes and establishing effective team operating rhythms
- •Ability to manage team capacity, planning, and prioritization effectively
- •Strong conflict management and relationship-building skills
- •Comfort partnering with customer-facing teams to support customer issue resolution and outcomes
- •Typically 8+ years of overall experience in software development or related technical roles (or equivalent)
- •Typically 2+ years of people management experience (or equivalent leadership experience)
- •Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred)
- •Equivalent practical experience may be considered in place of a formal degree
What You'll Do
- •Lead one or two engineering teams made up of individual contributors (e.g., software developers, QA specialists, and other technical roles)
- •Monitor and optimize team productivity and code quality in an AI-augmented development environment
- •Own team delivery outcomes, including processes, communication, and continuous improvement
- •Plan and execute objectives aligned to product line goals and broader organizational priorities
- •Develop and track projects and initiatives that contribute to product, technology, and departmental outcomes
- •Coordinate team execution with minimal supervision, ensuring accountability and progress toward commitments
- •Identify and implement improvements to workflows and processes, including recommending improvements outside the team when needed
- •Track team capacity, workload, and planning to ensure sustainable delivery and clear prioritization
- •Conduct regular 1:1 meetings with direct reports and collaborate with relevant peers
- •Drive recruiting efforts to ensure the team is staffed with the skills and talent needed for success
- •Evaluate and communicate team member performance, providing coaching and development support
- •Define and maintain career paths for engineers, supporting individual growth and long-term professional development
- •Provide recommendations on impact and performance to support compensation and talent decisions
- •Build an environment that supports morale, retention, and team engagement
- •Mentor individual contributors who show potential and interest in developing leadership and management skills
- •Identify, manage, and help resolve conflicts within and outside the team while maintaining a neutral and constructive approach
- •Provide candid, respectful feedback to team members and cross-functional peers
- •Proactively engage with stakeholders outside of the team or department to build relationships, lend support, and ensure alignment
- •Ensure visibility of the team’s progress and deliveries to stakeholders outside the team.
Benefits
- •Remote First work environment
- •Unlimited vacation in most of our locations
- •Great benefits including health, dental, vision and savings plan
- •Perks such as training reimbursement, WFH reimbursement, and more
- •Diverse and dynamic teams with challenging and exciting work
- •An opportunity to have a real impact on our business
- •A great range of social activities (both in person and virtual)
- •Optional in person meet-ups and the ability to travel to our international offices
- •Employee referral program
