
Manager, Software Engineering
Guild
full-time
Posted on:
Location Type: Remote
Location: Remote • Arizona, California, Colorado, Connecticut, Florida, Idaho, Illinois, Kansas, Maine, Maryland, Massachusetts, Minnesota, Missouri, Montana, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin • 🇺🇸 United States
Visit company websiteSalary
💰 $144,000 - $211,200 per year
Job Level
Mid-LevelSenior
Tech Stack
Switching
About the role
- Lead a Product Engineering squad, responsible for building and maintaining products and experiences that directly impact our students, partners, and internal teams.
- Oversee the day-to-day operations of an engineering squad, ensuring the team delivers scalable, high-quality solutions while balancing the needs of a dynamic business environment.
- Foster a high-performing, engaged team by providing mentorship, coaching, and clear growth opportunities.
- Ensure your team(s) are diverse in skills, facilitate access to necessary resources for their development, mitigate single points of failure and help them understand how their contributions fit into the broader goals of Guild.
- Guide performance management, setting clear expectations, evaluating individual and team outcomes, and addressing personnel concerns proactively.
- Lead through ambiguity, making informed decisions to adapt to shifting priorities while keeping the team focused.
- Collaborate with Product, Design, Staff and Principal Engineers to scope and deliver solutions that are scalable and resilient while balancing Guild's business objectives, practical timelines and addressing the ongoing requirements of the Engineering Team.
- Drive execution and squad accountability, ensuring predictable delivery timelines and well-scoped projects.
- Align team work with broader engineering and business strategy, ensuring efficient trade-offs and investments.
- Collaborate with other Engineering Leaders to solve shared challenges and improve efficiency across teams.
- Facilitate cross-team projects and stakeholder communication, ensuring clear ownership and decision-making.
- Ensure system reliability, security, and performance, proactively addressing risks and guiding best practices.
- Drive a culture of continuous improvement, proactively identifying and addressing opportunities for growth.
- Promote knowledge-sharing and maintain clear, up-to-date documentation.
- Optimize workflows and minimize distractions, shielding the team from unnecessary context switching.
Requirements
- 5+ years of software engineering experience, including 2+ years in a formal people management role, leading high-performing engineering teams.
- Demonstrated ability to mentor, coach, and develop engineers across multiple levels, fostering engagement and professional growth.
- Proven experience leading agile product engineering teams, with a strong track record of delivering high-quality, scalable, and resilient software solutions.
- Skilled in collaborating cross-functionally with Product Management, Design, and senior technical leaders to align on strategy, scope, and execution.
- Deep understanding of engineering best practices related to system design, reliability, security, and performance.
- Experience managing cross-team projects, with strong skills in stakeholder management, project planning, and communication.
- Strong decision-making abilities in ambiguous, fast-paced environments, with a focus on business value and pragmatic trade-offs.
- Familiarity with driving a culture of continuous improvement, including process optimization and minimizing distractions for engineering teams.
- Excellent written and verbal communication skills, including clear documentation and knowledge-sharing practices.
Benefits
- Access to low-cost, high-quality health care options through Cigna and Kaiser (due to coverage limitations, Kaiser is currently only available in CA & CO)
- Access to a 401k to help save for the future
- Vacation policy to rest and recharge
- 8 days of fully-paid sick leave, to take the time to heal and or recover
- Family-friendly benefits, including 12 weeks of parental leave for non-birthing parents and 18-20 weeks for birthing parents; 4-week ramp-up period for when employees return from a leave of 6 weeks or more; as well as employer-paid short-term and long-term disability, employer-sponsored life insurance, fertility and caregiving benefits.
- Well-rounded wellness benefits including free and low cost mental health resources and financial wellbeing support services
- Education benefits and tuition assistance to help your future development and growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringagile methodologiessystem designreliability engineeringsecurity best practicesperformance optimizationproject planningstakeholder managementscalable software solutionsresilient software solutions
Soft skills
mentorshipcoachingteam leadershipcross-functional collaborationdecision-makingcommunicationcontinuous improvementengagementproblem-solvingadaptability