When I Work

Engineering Manager

When I Work Minneapolis, MN

*When I Work is a remote first company. We are open to hiring candidates in the continental US and Ontario, Canada. If an onsite location is important to you in your search, you are welcome to work from our Minneapolis HQ office.

Who We Are

We help hourly teams get shift done.

At When I Work, everything we do starts with a mission to make shift work awesome. We deliver on that mission by making every piece of hourly workforce management - scheduling, time tracking, shift trading, team messaging, and more - easy and straightforward for managers and employees alike.

The Engineering team at When I Work is a group of driven individuals who love to build solutions that make a positive impact for our customers. We rely on continuous improvements in our processes, infrastructure and tools so as to deliver high quality solutions in the fastest way possible. Our delivery teams are composed of individuals from across disciplines who work alongside each other to make a positive impact on our customers and business.

What You'll Do

As an Engineering Manager, you will lead people, processes and technology for technical teams that are building a product that millions of hourly employees and managers use to work better together. You will work on everything from recruiting top talent to career development plans, from proactive product initiatives to reactive product issues, from helping a Product Manager get code shipped to helping Care team get bugs in the pipeline to be fixed. Sometimes all on the same day.

  • Lead team focus and execution in developing innovative features. Analyze system services data and user feedback, implementing strategic responses. Proactively identify and communicate potential risks.
  • Assess and optimize the balance between development effort and delivered value for new features.
  • Design and implement engineering processes to enhance team efficiency and productivity.
  • Strategically allocate engineering resources to ensure accurate timeline deliverables and release dates.
  • Provide coaching and constructive feedback to foster growth in managers, individual contributors, and overall team performance.
  • Address and resolve employee concerns and issues effectively.
  • Conduct and contribute to annual employee performance evaluations.
  • Shape and actively participate in the hiring and recruitment process to build a strong, diverse team.
  • Train and mentor new hires and established team members.

Who You Are

You possess both a passion for technology and desire to rally a team towards a common goal. You enjoy making sure all the trains run on time, any roadblocks are cleared, and are constantly looking for ways to make the team and how they deliver products more efficient and predictable. You like spending your time leading a team, relying on their technical input, and watching them produce code and products that are greater than the sum of their parts.

Experience and Skills Needed

  • 5+ years software engineering experience
  • 2+ years experience managing agile software development teams with multiple tech stacks
  • PLG experience preferred, but not required
  • GoLang experience preferred, but not required
  • Hands on manager with a strong technical aptitude and experience shipping code; ability and interest in diving into the code on a regular cadence
  • Experience running the day to day operations of an agile engineering team. Knowledge and experience in the basics of agile
  • Experience owning the execution of value delivered
  • Demonstrated ability to take initiative and use independent judgment
  • Strong communication and interpersonal skills
  • Able to efficiently manage people, processes, and technology at the same time
  • Collaborative and team oriented
  • Possesses a positive, can-do attitude
  • Open to being on on-call escalations
  • Strong background in coaching, leading, and career development

What Would Be Awesome To Have

  • Experience in any of the following development technologies – AWS, React, Golang, native iOS, or native Android.
  • Statistics / Analytics experience

What's In It For You

  • Professional development allowance
  • Paid parental leave
  • Medical benefits - employee premiums paid 100% by When I Work
  • Dental benefits- employee premiums paid 100% by When I Work
  • Paid vacation and holidays
  • Flexible work environment
  • 401K Match
  • Remote first culture including home office set-up stipend and ongoing telecommuter stipend
  • Casual dress code
  • Dynamic and dedicated team

We believe actions speak louder than words. Every encounter with our people and products should be memorable and helpful. Challenges are exciting, failure is how we learn, and we all have an entrepreneurial spirit. Building an inclusive and equitable workplace isn't lip service. We invest our time and our money in organizations that are not only working to diversify the current jobscape, but also investing in the future of talent. We're motivated by a strong, innovative, and passionate work culture and we're constantly searching for ways to improve and get shift done.

Whether you're a perfect match or not, if it sounds like a good fit, we encourage you to apply.

The tech industry is notorious for its lack of diverse representation, and we're aware of the research showing that historically underrepresented groups are less likely to apply to a job if they don't believe that they meet all of the criteria. Are you hesitant to submit an application because you're not sure if you check every box? Apply anyway! We would love to hear from you and figure out what you can add to the culture here at When I Work.

We'd love to talk to you! Please submit the following to apply:

  • Resume (including months/years of employment for each position).
  • Cover letter including:
    • an overview of your existing experience
    • a convincing reason why you'd like to work at When I Work.
    • Must already be authorized to work in the United States or Canada on a full-time basis for any employer.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Technology, Information and Internet

Referrals increase your chances of interviewing at When I Work by 2x

See who you know

Get notified about new Engineering Manager jobs in Minneapolis, MN.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More