SOFTWARE ENGINEER MANAGER - Workforce Management
Core
Manage a Software Engineering team to deliver scalable solutions, automate infrastructure, and partner with vendors for tooling availability.
Role type
Senior IC software engineer manager
Builds
Secure, reliable, scalable software solutions and enterprise-wide engineering tools
Domain
Retail technology / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented programming (Java), modern scripting (Python), SQL, system monitoring, log analysis, vendor management, team leadership, strategic execution
Preferred skills
AI-driven thinking, modern web frameworks (Ruby on Rails, Spring MVC, Node.js), destructive testing automation, career pathing for engineers
Technologies
Java, Python, Ruby on Rails, Spring MVC, Node.js, SQL
Responsibilities
Collaborate with product teams to create scalable software solutions; write custom code/scripts to automate infrastructure and monitoring; provide leadership, mentoring, and coaching to engineers; manage vendor relationships for tooling implementation; conduct performance reviews and develop talent; evaluate new technologies for enterprise adoption
Seniority
Senior, hands-on IC with people management