Engineering Manager - Catalog
Location
Saudi Arabia
Posted
8 days ago
Salary
0
Seniority
Lead
No structured requirement data.
Job Description
Engineering Manager - Catalog
Salla
Role Description We're hiring an Engineering Manager for the Catalog team — the system of record for every product sold on the platform. The team owns the product data model, taxonomy and attribution, data quality, and the browse and filtration experience that turns catalog data into discovery. This is a player-coach role. You'll manage a team of engineers — hiring, growing, and holding the bar — while staying hands-on enough to review schemas, challenge query plans, and shape architecture through written RFCs rather than by taking delivery work yourself. Catalog reads sit on the hottest path of every storefront request, and catalog data quality directly drives filtration depth, feed approval, SEO eligibility, and merchant GMV. You'll be expected to lead through earned authority: influence built on judgment, consistency, and care — not the reporting line. What You'll Own - Product Data & Attribution - The catalog data model — products, variants, media, pricing, availability — correct on write, fast on read, at the scale of merchants running 100k+ SKUs on shared infrastructure - Attribute architecture: category-scoped schemas, multilingual values, merchant-defined custom fields - Coexistence of merchant category trees with a canonical platform taxonomy - Data quality as a measurable system: completeness scoring, identifier coverage, enrichment loops that lift feed approval and conversion - Filtration & Indexing - Faceted navigation with accurate counts, category listing performance, sort/ordering at scale - The pipeline from product mutation to searchable document — event-driven updates, freshness SLAs, zero-downtime reindexing - The index contract that relevance is built on, in partnership with the Search team (who own query-side ranking) What You'll Manage - Own hiring end-to-end; raise the bar with every offer - Build growth plans tied to the domain's hardest problems; run honest performance management, difficult conversations included - Protect the team's focus — predictable scoping and sequencing, and the willingness to say no with reasons - Own the tech-debt roadmap as a standing capacity allocation, backed by postmortems and engineering health metrics - Own incident response and observability of the domain itself — feed rejection rates, index lag, facet latency, not just server health - Partner daily with Product, Storefront, Search, and channel-feed teams Qualifications - 8+ years in software engineering with 3+ years managing engineers — and evidence of people outcomes: engineers you hired, grew, and promoted, and performance you managed honestly. - Deep backend and relational-database expertise at scale: schema design, indexing strategy, query-plan analysis, and safe migrations on large, hot tables. - Production ownership of search/discovery infrastructure — OpenSearch/Elasticsearch or Algolia-class platforms — powering catalog browse or filtration at real scale. - E-commerce or marketplace catalog depth: taxonomy design, variant/attribute modeling, and product feed ecosystems. Nice to have - PHP/Laravel and MySQL specifically (our stack) — or clear evidence you go deep in a new stack quickly. - Multi-tenant SaaS experience: tenant isolation, per-tenant limits, noisy-neighbor mitigation. - Arabic-language data awareness (normalization, mixed-script content) and RTL product thinking. - Google Merchant Center and structured-data/SEO experience. - Redis and edge caching for high-read paths, including invalidation design.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
• Lead, inspire, and grow multiple distributed software engineering teams, fostering a culture of high trust and psychological safety. • Develop engineering talent through effective coaching, mentorship, and performance management, with a focus on growing senior and staff-level engineers. • Own the end-to-end delivery and operational excellence of your teams' portfolio, ensuring critical user-facing systems are reliable and secure at scale. • Partner with Product, Design, and other cross-functional leaders to set a clear vision, prioritize roadmaps, and align a long-term strategy that optimizes for the entire organization. • Provide technical leadership and direction by setting architectural guardrails and guiding major technical decisions without being a direct code contributor. • Establish and uphold rigorous engineering standards, including SLAs/SLOs, security best practices, and QA processes to accelerate delivery and improve product health. • Champion inclusive, async-first practices to ensure your teams, distributed across an ~8-hour time zone spread, can collaborate effectively.
Senior Team Delivery and Engineering Manager
Deutsche Telekom IT Solutions SlovakiaGrowing bigger, getting better. An IT company which creates values for its customers and helps its region to improve.
Role Description Senior Team and Delivery Leader is responsible for disciplinary leadership, leading employees in staff-related and functional terms. The holder of this position is organizing the team of experts with different skill profiles, motivating and enthusing staff, providing feedback, initiating training and further developing staff, promoting talent; and is responsible for overseeing technical solutions (job complexity D+) and provide coaching to team members. Assuming responsibility for high-level, complex task fields with a higher level of difficulty due to special/coordination tasks and assuming extensive responsibility for a large operational team area with largely standardized activities. Acts according to valid legislation and Slovak Labor code. WHAT YOU WILL DO: - You will help teams navigate the real trade-offs between speed, quality, technical debt, and long-term scalability - and turn those trade-offs into better engineering decisions. - Lead and develop engineering teams by creating a strong team environment, coaching people, supporting growth, and helping engineers do their best work. - Shape technical direction by guiding architecture and engineering decisions, overseeing complex technical solutions, and strengthening engineering standards. - Own delivery outcomes by helping teams deliver high-quality results on time, improving predictability, and removing obstacles that slow delivery down. - Strengthen quality and reliability by improving engineering practices, technical processes, and conditions for stable, secure, and sustainable delivery. - Work across teams and stakeholders to turn business needs into technically sound solutions, align priorities, and manage expectations. - Contribute to strategy and performance by supporting execution across your area, improving ways of working, and helping steer operational and financial priorities. - Take leadership responsibility for your teams and area in line with valid legislation and the Slovak Labor Code. WHAT YOU WILL OWN: - Accountability for engineering team performance, technical execution quality, and sustainable delivery. - Influence over team growth, hiring decisions, and engineering improvement priorities in your area. - A shared role in technical direction together with Technical Leads and Architecture, with clear boundaries that keep hands-on technical ownership where it belongs. SUCCESS IN THIS ROLE WILL LOOK LIKE: - Building stable, engaged, and high-performing engineering teams. - Improving delivery speed and engineering throughput without compromising quality. - Reducing defects, rework, and post-release incidents. - Strengthening adoption of CI/CD, test automation, and observability across teams. - Establishing clear technical standards that teams follow consistently. - Shortening time to market while delivering with the right level of quality, reliability, and sustainability. Qualifications - This role is a strong next step for a senior SW engineer, DevOps engineer, or technical leader who wants to expand their impact - from solving technical problems directly to shaping teams, delivery, and engineering excellence more broadly. - You will succeed if you bring a strong software engineering background and can quickly earn credibility with engineers, technical leaders, and business stakeholders. - Have proven people leadership experience, with the ability to coach, develop, and grow high-performing teams. - Combine solid architectural understanding with a pragmatic mindset, knowing when to push for quality and when to keep solutions simple. - Are confident challenging both unrealistic business expectations and over-engineered technical approaches to protect delivery, quality, and long-term sustainability. - Think strategically, act with ownership, and can lead teams through change, transformation, and continuous improvement. - Communicate clearly, manage conflict constructively, and build trust across teams, functions, and locations. - Are comfortable balancing technical, people, operational, and financial priorities in a complex environment. Benefits - Financial benefits. - Benefits with focus on learning and development. - Benefits with focus on health and sport. - Benefits with focus on family and work-life balance. - Other benefits. Salary Final salary is negotiable. We are offering base salary depending on seniority level and previous experience of candidate. In addition to base salary we provide variable part and other financial benefits. Base salary will not be lower than 2,700€ /brutto. Location Kosice
• Lead and grow our Data Engineering team (1–2 engineers) — owning delivery, quality, and career development. • Own and evolve WeRoad's data architecture: the layered BigQuery warehouse (raw → marts → serving), the dbt transformation layer, and the semantic layer that defines our metrics. • Own the ingestion and orchestration stack — Airflow, dlt, and the move to serverless CDC — and the reliability, quality, and observability of our data pipelines. • Own the self-service BI and reporting toolkit (Tableau, Metabase, and our move to Lightdash / dashboards-as-code) so stakeholders can trust and explore their own data. • Establish and maintain data governance: data quality, lineage, documentation, PII and access controls, and self-service standards. • Drive AI across the team — AI-assisted engineering and production AI data pipelines — and its adoption as a standard practice. • Partner with the Director of Data Engineering & AI, the Data & BI team, Product, and business stakeholders to translate company priorities into a data roadmap.
• Lead, coach, and develop a global team of data engineers while staying close to architecture, design, code reviews, debugging, and delivery. • Partner with Technical Product Managers and Data leads to translate roadmap priorities, customer needs, and research requirements into scalable technical plans. • Build and improve scalable data pipelines, data models, and QA systems for various data products. • Collaborate with business stakeholders and PMs to support reliable delivery of data pipelines, incident resolution, methodologies, and operational improvements. • Use AI coding tools to develop and enhance methodologies, accelerate engineering execution, improve documentation, strengthen QA, support technical exploration, and raise team productivity. • Create clarity and momentum in ambiguous environments by breaking down complex data, research, and product challenges into actionable engineering plans.


