
Engineering Manager
ActBlue
full-time
Posted on:
Location Type: Remote
Location: Remote • Arizona, California, Colorado, Connecticut, Florida, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Missouri, Montana, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Wisconsin • 🇺🇸 United States
Visit company websiteSalary
💰 $173,676 - $210,741 per year
Job Level
Mid-LevelSenior
About the role
- Lead a team of software engineers through evolving a new platform from beta launch through general availability, incorporating customer feedback and finding product-market fit in a regulated domain.
- Support the professional development of your direct reports with supportive and constructive feedback, goal-setting, regular check-ins, and performance reviews.
- Work with engineers, product managers, and UX leads to formulate roadmaps that align with our strategic organizational themes and goals. Collaborate on an ongoing basis to achieve them.
- Build and maintain strong relationships with cross-functional stakeholders (internal operational teams, CX, Sales, etc.) to ensure alignment on product direction, gather domain expertise, and communicate progress and risks effectively.
- Ensure your team delivers on their roadmap and achieves the target strategic outcomes of their work in a high-stakes, regulated environment where precision and reliability are critical.
- Enable your team to learn fast while consistently delivering value by prioritizing frequent delivery of small iterations of work, even within the constraints of regulatory requirements.
- Drive essential communication between teams to ensure timely, high-quality results that further organizational goals. Resolve blockers and proactively escalate concerns.
- Consistently provide your team with the context and resources they need to achieve their goals, including the domain knowledge necessary for informed decision-making.
- Collaborate with the rest of the engineering department's leadership to cultivate a work environment where everyone can thrive.
- Facilitate technical decision-making with an emphasis on maintainability, scalability, and performance, ensuring that complex workflows align with best practices, software development methodologies, and coding standards.
- Oversee the end-to-end software development process while championing a user-centric approach to iterating and improving on product features.
- Promote strong and transparent communication channels both internally and with cross-functional stakeholders across the organization.
Requirements
- 5-7 years of related experience, including experience managing a team of individual contributors at multiple levels, fostering their professional development, and enhancing team performance.
- Experience building user-centric engineering products, ideally through phases of product evolution from launch to maturity and product-market fit.
- Experience guiding teams using established engineering and product development practices and well-defined management precedents.
- Track record of managing complex or high-priority projects with significant impact, collaborating with senior stakeholders to ensure high-quality outcomes.
- Strong understanding of your functional area with a growing knowledge of how your team's work impacts other teams and departments.
- Expertise and creativity when it comes to delivering value fast, with a focus on MVPs, frequent deployments, scope negotiations, and demos - even within constrained or regulated environments.
- Experience helping teams optimize their collaborations and results using regular feedback loops, retrospectives, experimentation, and iteration.
- Strong understanding of and experience with industry best practices for managing software development, particularly agile processes and roles/responsibilities.
- Strong leadership skills, with a demonstrated ability to build trust and consensus across teams and stakeholders, particularly in cross-functional settings with diverse perspectives.
- Strong communication skills with a team-centric and remote-reliant approach to discussion and collaboration.
- Demonstrated commitment to inclusion, diversity, and fostering a strong sense of belonging on teams.
- Experience providing project management and organizational support on complex technical projects from end to end that deliver timely and effective results.
- A successful track record with recruiting, retaining, and growing engineering teams.
- A strong sense of ownership and accountability, and the desire to cultivate this in your team.
Benefits
- Flexible work schedules and an unlimited time-off policy
- Fully paid and trans-inclusive health, dental, and vision insurance for employees and their families; plus fully-paid health reimbursement arrangement to use for out of pocket expenses and fully-paid short- and long-term disability
- Fully paid basic and AD&D life insurance and a voluntary supplemental life insurance option
- Dependent and health care flexible spending account options
- Employee Assistance Program (EAP) benefits for employees
- Automatic 2% Employer-paid 401K contribution, plus up to an additional 6% match on employee contributions
- A minimum of three months paid medical, family and parental leave (for all new parents, adoptions included)
- Commuter or home-office benefits, including a $1,000 home-office setup allowance for all new full-time remote employees
- Additional perks including quarterly snack deliveries and digital subscriptions to the Boston Globe & New York Times
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentuser-centric engineeringagile processesproject managementMVP developmentiterationfeedback loopsperformance reviewscoding standardsproduct-market fit
Soft skills
leadershipcommunicationcollaborationtrust buildingconsensus buildinginclusiondiversitygoal-settingproblem-solvingteam development