Job
Description
ShyftLabs is seeking an experienced Engineering Manager to lead a multidisciplinary team of engineers across several key product initiatives, including platform development, data infrastructure, and analytics capabilities. This role is instrumental in scaling our delivery model, enhancing engineering practices, and ensuring technical excellence across both customer-facing and backend systems. As an Engineering Manager, you will oversee project execution, support team growth and development, and collaborate closely with product, design, and data teams to deliver innovative solutions that drive value for clients operating at scale.
ShyftLabs is a growing data product company that was founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation
Job Responsibilities:
Team Leadership: Manage and mentor a cross-functional engineering team including backend, frontend, and QA engineers across multiple projects
Delivery Ownership: Own engineering timelines and ensure delivery of key product initiatives across enterprise platform builds, data aggregation, and analytics features from concept to deployment
Architecture Guidance: Collaborate with Lead Engineers to evaluate and evolve architecture for configurable, multi-tenant enterprise platforms and data pipelines
Cross-functional Collaboration: Partner with Product, UX, Data, and DevOps teams to define roadmaps, groom backlogs, and set release targets
Process Optimization: Champion Agile best practices (Scrum/Kanban), enforce SDLC discipline, and drive sprint planning, retrospectives, and engineering ceremonies
Performance Management: Conduct regular 1:1s, career coaching, and performance reviews to build a high-functioning, motivated team
Quality Assurance: Ensure robust engineering practices including code reviews, automated testing, accessibility compliance, and CI/CD hygiene
Customer Focus: Drive a culture of empathy for end users, ensuring our products and analytics platforms empower non-technical users while surfacing actionable data
Basic Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
10+ years of software engineering experience, including 3+ years managing engineers and cross-functional teams
Proven experience leading delivery of large-scale CMS, booking, or multi-location SaaS platforms
Strong technical background in Java/Spring Boot and cloud-native development (AWS preferred)
Familiarity with event-based architecture and data flow across pixel trackers, analytics services, and customer data platforms (CDPs)
Track record of improving engineering velocity, process maturity, and team accountability
Experience managing globally distributed teams and navigating timezone collaboration
Strong communication and stakeholder management skills, particularly with non-technical stakeholders
Preferred Qualification:
Experience in healthcare, retail, or multi-location industries with dynamic branding needs
Prior exposure to Salesforce integrations or content schema APIs
Familiarity with CI/CD tools (e.g., GitLab, Jenkins), observability platforms (e.g., SumoLogic), and IaC (e.g., Terraform, CloudFormation)
Experience launching internal platform tooling for brand compliance, localization, or accessibility
Certification in Agile leadership or AWS (Solutions Architect, DevOps Engineer)
We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.
Show more
Show less