O.C. Tanner
Manager, Software Engineering (Platform Services)
USA - Utah-Salt Lake City-Headquarters
Sponsorship not specifiedDetected 8 days ago
JavaSpringDistributed SystemsSQLRedisDockerKubernetesGraphQLKafkaCybersecurityIncident ResponseLeadershipCommunicationCollaborationMentoring
About the role
- O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee experiences.
- Join us as we help people all over the world thrive at work.
Responsibilities
- Lead, hire, coach, and develop a high-performing team of 5-10 software engineers, fostering accountability, technical excellence, collaboration, and continuous growth.
- Partner with Product Management, Quality Engineering, and cross-functional engineering teams to plan, deliver, and operate shared platform capabilities that meet business needs.
- Collaborate with Staff Engineers and Architects to define technical direction, develop technology roadmaps, and modernize systems to meet current and future business needs.
- 3+ years leading and developing software engineering teams.
- Demonstrated ability to hire, coach, and develop engineers while fostering an inclusive, high-performing team.
- Experience building secure APIs, identity platforms, or other shared engineering services.
Requirements
- Bachelor's degree in computer science or related discipline.
- 5+ years delivering complex software systems in a professional engineering environment.
- Experience balancing product delivery, operational excellence, and technical debt.
- Strong understanding of distributed systems, cloud-native architecture, and modern software engineering practices.
- Excellent written and verbal communication skills, with the ability to influence technical and business stakeholders.
Nice to have
- Experience leading platform services, backend, or shared-services teams.
- Hands-on experience with backend and cloud-native technologies such as Java, Spring Boot, Kafka, GraphQL, SQL, Docker, Kubernetes, Redis, or public cloud platforms.
- Experience with highly available, distributed production systems.
- Experience with transactional systems, messaging, data integration, or financial systems.
- Experience mentoring senior engineers and emerging technical leaders.
- Preferred Experience:
Apply directly at O.C. Tanner →Create a free account for alerts like thisView O.C. Tanner immigration profile
This listing is sourced directly from O.C. Tanner's careers page and normalized into a canonical job model.