Engineering Manager, Product Catalog Technology
CCA GLOBAL PARTNERS2 months ago
St. Louis, MO, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
At CCA Global Partners, we connect independent, family-owned businesses with the scale, resources, and innovation they need to compete in today's big-box world. As the Engineering Manager, Product Catalog Technology in the IT department at the St. Louis office, you will serve as a hands-on technical leader responsible for engineering delivery, architecture, and team development across CCA’s product data systems in a growing Agile environment.
Key Responsibilities
- Architecture & Technical Leadership: Lead architectural planning, design reviews, and modernization initiatives; serve as both the architectural leader and, when needed, the hands-on architect for complex projects; collaborate with architects to ensure solutions align with enterprise standards; oversee technical standards, performance tuning, and cost optimization in Azure; evaluate emerging technologies to improve scalability and delivery speed.
- Agile Delivery Leadership: Champion Agile practices across the PCT team; coach engineers and architects on iterative delivery, backlog refinement, and team accountability; partner with project managers and product owners to translate roadmap priorities into actionable user stories; continuously improve engineering throughput and delivery predictability.
- Team Leadership & Development: Manage and develop a blended team of in-house and outsourced engineers and architects; mentor technical leaders and senior engineers; foster a culture of accountability, transparency, and collaboration; establish clear goals and conduct regular 1:1s to support ongoing skill development.
- Continuous Improvement & Governance: Drive cross-team initiatives such as tech debt reduction, CI/CD improvements, and automated testing; partner with DevOps and QA to enhance build automation and deployment reliability; leverage metrics to identify improvement areas and ensure solutions adhere to architectural, security, and compliance standards.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field with at least 10 years of progressive software engineering experience and 3+ years in a technical or engineering management role.
- Strong technical foundation in Microsoft and Azure technologies, including .NET (Core and versions 8, 9, and 10), Web API, Azure Functions, Cosmos DB, Azure SQL, Service Bus, Event Grid, App Services, App Configuration, Key Vault, and Azure Storage.
- Proficiency in Azure DevOps for CI/CD, code management, and infrastructure as code (IaC); familiarity with Agile tools such as Jira and Confluence.
- Proven success leading architecture and engineering in Agile or transitioning Agile organizations, with strong communication skills and the ability to mentor technical leaders.
- Excellent leadership and team management skills with the ability to prioritize and deliver high-quality outcomes in a fast-paced environment.
Benefits & Perks
- Collaborate with a passionate group of leaders, peers, and amazing members.
- Be recognized for your accomplishments through development, growth and compensation opportunities.
- Enjoy a comprehensive package of benefits designed to support you and your family through all stages of life.
Required Skills
Service Bus
Agile Leadership
Cosmos DB
Team Leadership
Web API
.NET
Cloud Innovation
Azure DevOps
Key Vault
App Services
Event Grid
App Configuration
Azure Functions
Confluence
Azure SQL
CI/CD
Architectural Design
Jira
Azure Storage