We are looking for a Principal Software Engineer who works for their team, providing structure where needed, and flexibility above dogma. This means that your work will focus equally on technical execution, developing a technical roadmap and supporting teams to provide the context needed so teams can build impactful solutions. The Cloud is where you spend your time. You’re a forward thinker with a curious mind and natural capabilities to evolve what exists today. Come design the next evolution of technology in business.
Why join SPS?
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. 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.
What experience and skills do I need?