Pie Insurance is an insurtech company tackling meaningful problems. At Pie, we work with small businesses using technology and innovation to improve how they access insurance. Like our small business clients, we are a diverse team of builders, dreamers, and entrepreneurs. So, at the heart of every decision we make is the idea that if it doesn’t serve our clients, it doesn’t serve us.

The Manager of Software Engineering  will be highly focused on managing  a dynamic group of software engineers. They are responsible for hiring, developing and growing engineers and to help shape the engineering culture at Pie. The Manager of Software Engineering  is eager to drive a strong engineering vision and scale the organization while fostering a collaborative, inclusive culture and should have an overall desire to help develop team members along their career path. The Manager of Software Engineering  will work closely with Squad Leads and Senior Managers of Software Engineering to assist in  delivering world class software​​. While the focus of this role is to manage the development of our engineering Pie-oneers, from time-to-time the Manager of Software Engineering  may dive into technical work to help the team get a deliverable over the finish line.

How You’ll Do It

  • Mentor, develop and grow team members in team for future needs and operational excellence
  • Support, mentor, and coach as well as provide professional development for your team. Provide continuous feedback and opportunities for career development.
  • Identify hiring needs and be the hiring manager for recruiting high quality engineers.
  • Work through conflict management needs and team member relations needs with the help and direction from the People Team and your leader.
  • Work collaboratively with the People Partner throughout the team member lifecycle, including, but not limited to hiring, onboarding, performance management, team member relations, and offboarding.
  • Responsible for team development objectives
  • Build and grow a hardworking team of software developers and build an environment underpinned by Pie’s values and the team competency framework.
  • Collaborate across the team to assist in delivering on time and on scope overall team development objectives.

Collaboration with Engineering, Product Leaders, and business stakeholders

  • Communicating through various channels.
  • Clear communication and expectation setting of your team’s performance.
  • Inspire and engage with your team while also interacting and collaborating with senior management and peers.
  • Collaborate with leaders in engineering, product management, and business stakeholders on roadmap, strategy, coordinating dependencies, etc. to effectively meet delivery and quality commitments.

Provide guidance, act as a knowledgeable resource, and provide high level of competency in overall engineering best practices

  • Provide technical mentorship and expertise as part of our design and development lifecycle.
  • Ensure the team adheres to proper engineering principles and be a champion for engineering workflow improvements.
  • Ensure the team aligns with Pie and the Technology Team’s OKRs.

The Right Stuff

  • Bachelor’s Degree in Computer Science or related field, or relevant work experience.
  • Minimum of 8-years of progressive overall software engineering experience, or equivalent in education and related work experience is preferred.
  • 2+ years of people leading experience, with the proven availability to successfully execute on impactful  technical deliverables and/or project functions/areas.
  • High proficiency with modern CI/CD concepts (continuous integration and delivery, project management and reporting tools, Git, CI/CD tools, Jira, Confluence, etc.).
  • Demonstrated experience mentoring peers and/or direct reports on their technical ability.  A  desire to mentor, coach, and develop engineers.
  • Demonstrated ability to work with geographically distributed team members successfully.
  • Advanced understanding of software development, including test design and lifecycle, is preferred.
Base Compensation Range
$175,000$240,000 USD

Compensation & Benefits 

  • Competitive cash compensation
  • A piece of the pie (in the form of equity)
  • Comprehensive health plans
  • Generous PTO
  • Future focused 401k match
  • Generous parental and caregiver leave
  • Our core values are more than just a poster on the wall; they’re tangibly reflected in our work
Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search