PIM Engineering Lead
Job in
San Diego, San Diego County, California, 92101, USA
Listing for:
Lakefusion
Full Time
position
Listed on 2026-11-15
Job specializations:
-
Software Development
Job Description & How to Apply Below
Lead the technical implementation of a Product Information Management (PIM) product that extends a Master Data Management platform with governed product data. The role blends hands‑on coding with engineering leadership: designing architecture, writing production code, setting direction, and mentoring a distributed team. The product centers on a taxonomy-driven attribute system with inheritance, provenance tracking, and complex hierarchical relationships, making strong data modeling and graph data experience essential.
Responsibilities- Own end-to-end technical architecture for the PIM product, including schema design, taxonomy data structures, attribute inheritance, provenance tracking, and integration with the broader MDM core.
- Write production code daily, building core PIM backend services, data models, and critical pipelines.
- Set technical direction for the engineering team, review designs, unblock engineers, and ensure alignment with the broader platform architecture.
- Design and evolve data structures for large, deeply nested product taxonomies, category hierarchies, attribute inheritance chains, and governed attribute systems.
- Mentor engineers through code reviews, design sessions, and pairing, particularly with an offshore engineering team based in India.
- Partner with product management to scope features, weigh tradeoffs, and deliver a PIM product that handles real-world enterprise product catalogs.
- 8+ years of software or data engineering experience with a strong track record of hands‑on technical leadership at the senior or principal level.
- Deep data modeling expertise, including production experience designing complex relational schemas, hierarchical data structures, and EAV-style patterns.
- Experience managing large product taxonomies, ontologies, or similar graph-backed data structures in production.
- Strong Python skills for backend service development, with SQL Alchemy or comparable ORM experience.
- Production SQL expertise, including query optimization, indexing strategy, and transactional design.
- Familiarity with Databricks or Apache Spark, and the ability to reason about large-scale data operations and lakehouse integration.
- Direct experience building PIM, MDM, PLM, or catalog management systems.
- Background in retail, manufacturing, CPG, or other industries with complex product data.
- Experience with FastAPI, modern Python async patterns, or Node.js.
- Full-time role based in the USA, fully remote, with regular collaboration alongside an offshore engineering team.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction