Returning Candidate?

Software Engineering Manager II

Software Engineering Manager II

Job ID 
2017-2746
Category 
Technology
# of Openings 
1
Job Locations 
US-MN-Minneapolis
Posted Date 
9/29/2017

More information about this job

Description

Software Engineering Manager

 

Engineering Managers provide guidance to their teams, they work as leaders, not managers, constructing a working environment that their team members can step into and grow. An Engineering Manager works for their team, providing structure where needed, and flexibility above dogma. This means that your work will focus equally on executing on a roadmap, and building a team that has the context needed to feel ownership over their commitments.

SPS has increasingly adopted the service team model, where software teams are responsible for all aspects of their services, not only including software development, but also testing, deployments, monitoring, and on-call responsibilities. We feel strongly that this holistic approach to services is key to success in a large scale distributed system. Your charter as an engineering manager is to build and foster these teams.

SPS believes strongly that our team members come first. We know that when we focus on our employees, that great results for our customers will always follow. The opportunities at SPS are unique in that we are undergoing significant growth while reimagining how we deliver our services to our customers.

 

Responsibilities

 

People

  • Hire great people
  • Train them to understand SPS and set expectations so they know what they need to be successful
  • Grow members of your teams, setting goals for career growth and helping them achieve those goals, especially fostering movement to other internal teams
  • Retain the best on your teams, and cultivate future leaders

 

Process

  • Work collaboratively to define processes that make sense, balancing consistency with flexibility
  • Significant experience in an agile environment, especially in adapting a process to meet the needs of their teams

 

Technology

  • Cloud native environment
  • New product development
  • Current and emerging technology direction, including streaming, resiliency, reactive systems
  • Security as a first class citizen