Senior Manager of Software Engineering
Staffing Science - Scottsdale, AZ
Apply NowJob Description
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 SuccessLead the design, development, and modification of complex software features, guiding projects from concept through prototype to deployment.Manage Engineering TeamsOversee two engineering teams, develop career paths, and support team members in reaching their professional goals.Collaborate with Product and ArchitectureWork closely with Product Owners, Solution Engineering, and Enterprise Architecture to align software development with strategic goals.Create and Implement ProcessesIdentify areas needing structure, implement processes, and enforce best practices to drive consistent, high-quality development.Provide Technical OversightGuide architectural decisions, mentor engineers, and maintain a proactive role in assessing and advancing projects.Optimize CI/CD and ReportingPartner 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:Experience10+ years in software engineering, 5+ years of management experience and ideally have managed multiple teams in the pastTechnical background5+ years with server-side languages (ideally open source like Java, Node) and 4+ years with relational or NoSQL databases and modern front-end frameworks (Angular or React etc).Technical LeadershipProven ability to manage teams, lead projects, and drive effective processes in fast-paced environments.Expertise in Architecture & DevelopmentDeep understanding of architectural patterns (Microservices, SOA), object-oriented design, SOLID principles, and quality assurance.Agile ProficiencyExtensive experience in Agile methodologies such as Scrum, Scrumban, or Kanban.SaaS Platform ExperiencePrior experience building SaaS or e-commerce platforms is a strong advantage.Educational BackgroundBachelor's degree (Master's preferred) or equivalent experience in relevant technical fields.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!
Created: 2025-01-15