WEX Inc.
Senior Software Engineer | Semantic Data Modeling
WEX Inc., San Francisco, California, United States, 94199
Senior Software Engineer | Semantic Data Modeling page is loaded## Senior Software Engineer | Semantic Data Modelinglocations:
Portland, ME:
Bay Area, CA:
Seattle, WA:
San Francisco, CA:
Chicago, ILtime type:
Full timeposted on:
Posted Todayjob requisition id:
R19420### This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Portland, ME; Boston, MA; Chicago, IL; Dallas, TX; San Francisco Bay Area, CA; and Seattle/WA.### ### ****About the Team/Role****WEX is reimagining its enterprise data platform with a powerful goal: transforming raw data into semantically meaningful, reusable, and trusted business assets. As a **Senior Software Engineer** on the **Semantic Data Modeling Team**, you’ll play a critical role in designing, building, and maintaining our core 360 data objects—such as Customer360, Fleet360, and Provider360.These wide, entity-based tables are foundational to our analytics, AI, and product platforms. You’ll implement rich transformation logic, encode business rules, and ensure data consistency across domains—making our data models both technically scalable and business-ready.This team is at the heart of WEX’s DaaS platform—bridging raw data with meaningful business insights. You’ll help define and deliver the **semantic backbone**of our products, analytics, and machine learning systems.If you're excited about building data models that carry real-world meaning, scale to billions of records, and unify how a business understands its world—this is your next big move.****How you’ll make an impact***** Design and implement **semantically consistent, scalable 360 data models**that integrate data across domains.* Build and maintain transformation pipelines that apply **cleansing, standardization, enrichment, and derived logic** to domain datasets.* Write production-quality, testable code in SQL and Python (or equivalent)—delivering performant and maintainable data assets.* Work closely with domain experts, data scientists, and product stakeholders to translate business concepts into **interpretable, decision-ready data models.*** Implement logic for **classifications, KPIs, scoring algorithms, and business rules**, ensuring traceability and data lineage.* Help define and enforce standards for **data modeling, documentation, and governance** within the semantic layer.* Collaborate across teams to integrate with ingestion, MDM, and data product layers.### ****Experience you’ll bring***** **4+ years** of experience in data engineering or software engineering with a focus on data transformation, modeling, or analytics platforms.* Strong proficiency in **SQL** and at least one general-purpose language such as **Python** or **Scala**.* Experience building and scaling **wide, entity-based tables** and modeling domain concepts (e.g., customer, fleet, provider) into durable data objects.* Solid understanding of **data quality practices**—including validation, enrichment, schema enforcement, and business rule encoding.* Experience working with **large-scale datasets**and optimizing transformation pipelines for performance and maintainability.* Comfort operating in a **collaborative, cross-functional environment****,** balancing business logic with platform scalability.* A mindset for **traceability, reproducibility, and semantic clarity**—you build data models others can trust and reuse.Pay Range: $120,000.00 - $160,000.00WEX is a global commerce platform that helps businesses solve for operational complexities like employee benefits, managing and mobilizing fleets, and streamlining payments.With over 6,500 employees, we work with large and small companies in more than 200 countries and territories, and can tailor our services to meet the unique needs of their businesses.We hire people who share our passion for continuous innovation and client service that is unparalleled in the industry. Offering comprehensive and market competitive benefits, our offerings are designed to support your personal and professional well-being. If you’re looking for a growing career - come be part of WEX today. To learn more about our employee benefits, please .WEX is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, sexual orientation, gender identity, protected veteran status, disability or other protected status. WEX promotes a drug-free workplace.Qualified individuals with a disability have the right to request a reasonable accommodation. If you require a reasonable accommodation as a result of your disability at any point in the job application process, please submit your request through our .This form is for accommodation requests only and cannot be used to inquire about the status of applications. #J-18808-Ljbffr
Portland, ME:
Bay Area, CA:
Seattle, WA:
San Francisco, CA:
Chicago, ILtime type:
Full timeposted on:
Posted Todayjob requisition id:
R19420### This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Portland, ME; Boston, MA; Chicago, IL; Dallas, TX; San Francisco Bay Area, CA; and Seattle/WA.### ### ****About the Team/Role****WEX is reimagining its enterprise data platform with a powerful goal: transforming raw data into semantically meaningful, reusable, and trusted business assets. As a **Senior Software Engineer** on the **Semantic Data Modeling Team**, you’ll play a critical role in designing, building, and maintaining our core 360 data objects—such as Customer360, Fleet360, and Provider360.These wide, entity-based tables are foundational to our analytics, AI, and product platforms. You’ll implement rich transformation logic, encode business rules, and ensure data consistency across domains—making our data models both technically scalable and business-ready.This team is at the heart of WEX’s DaaS platform—bridging raw data with meaningful business insights. You’ll help define and deliver the **semantic backbone**of our products, analytics, and machine learning systems.If you're excited about building data models that carry real-world meaning, scale to billions of records, and unify how a business understands its world—this is your next big move.****How you’ll make an impact***** Design and implement **semantically consistent, scalable 360 data models**that integrate data across domains.* Build and maintain transformation pipelines that apply **cleansing, standardization, enrichment, and derived logic** to domain datasets.* Write production-quality, testable code in SQL and Python (or equivalent)—delivering performant and maintainable data assets.* Work closely with domain experts, data scientists, and product stakeholders to translate business concepts into **interpretable, decision-ready data models.*** Implement logic for **classifications, KPIs, scoring algorithms, and business rules**, ensuring traceability and data lineage.* Help define and enforce standards for **data modeling, documentation, and governance** within the semantic layer.* Collaborate across teams to integrate with ingestion, MDM, and data product layers.### ****Experience you’ll bring***** **4+ years** of experience in data engineering or software engineering with a focus on data transformation, modeling, or analytics platforms.* Strong proficiency in **SQL** and at least one general-purpose language such as **Python** or **Scala**.* Experience building and scaling **wide, entity-based tables** and modeling domain concepts (e.g., customer, fleet, provider) into durable data objects.* Solid understanding of **data quality practices**—including validation, enrichment, schema enforcement, and business rule encoding.* Experience working with **large-scale datasets**and optimizing transformation pipelines for performance and maintainability.* Comfort operating in a **collaborative, cross-functional environment****,** balancing business logic with platform scalability.* A mindset for **traceability, reproducibility, and semantic clarity**—you build data models others can trust and reuse.Pay Range: $120,000.00 - $160,000.00WEX is a global commerce platform that helps businesses solve for operational complexities like employee benefits, managing and mobilizing fleets, and streamlining payments.With over 6,500 employees, we work with large and small companies in more than 200 countries and territories, and can tailor our services to meet the unique needs of their businesses.We hire people who share our passion for continuous innovation and client service that is unparalleled in the industry. Offering comprehensive and market competitive benefits, our offerings are designed to support your personal and professional well-being. If you’re looking for a growing career - come be part of WEX today. To learn more about our employee benefits, please .WEX is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, sexual orientation, gender identity, protected veteran status, disability or other protected status. WEX promotes a drug-free workplace.Qualified individuals with a disability have the right to request a reasonable accommodation. If you require a reasonable accommodation as a result of your disability at any point in the job application process, please submit your request through our .This form is for accommodation requests only and cannot be used to inquire about the status of applications. #J-18808-Ljbffr