What are the responsibilities and job description for the Senior Manager of Software Engineering position at Staffing Science?
Are you a strategic and hands-on technical leader with a passion for building software and high-performing teams in fast-paced environments? We’re looking for a Senior Manager of Software Engineering to lead two dynamic development teams, partner closely with product teams, and enhance our digital product portfolio. If you have a track record of building SaaS or e-commerce platforms, establishing effective processes, and driving team success from the ground up, this role is an exciting opportunity.
In This Role, You Will :
- Drive Project Success : Lead the design, development, and modification of complex software features, guiding projects from concept through prototype to deployment.
- Manage Engineering Teams : Oversee two engineering teams, develop career paths, and support team members in reaching their professional goals.
- Collaborate with Product and Architecture : Work closely with Product Owners, Solution Engineering, and Enterprise Architecture to align software development with strategic goals.
- Create and Implement Processes : Identify areas needing structure, implement processes, and enforce best practices to drive consistent, high-quality development.
- Provide Technical Oversight : Guide architectural decisions, mentor engineers, and maintain a proactive role in assessing and advancing projects.
- Optimize CI / CD and Reporting : Partner with DevOps / Edge Engineering for continuous improvement in CI / CD, while reporting on productivity, capacity, and team utilization to senior leadership.
Ideal Candidates Will Have :
Why Join Us? This role offers an exceptional opportunity to make a significant impact by building scalable products and processes. Join our team where your leadership and vision will drive our products’ future and inspire engineering excellence. If you are passionate about creating, mentoring, and innovating, we’d love to hear from you!