Senior Staff Software Engineer – Advanced Data Engineering

Check with seller
Software Developer Jobs
1 month
United States
Maine
0 views
ID: 929823
Published 1 month ago by WEXWEXUS
Check with seller
Maine, United States
Get directions →
0 item views
Job description
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; San Francisco Bay Area, CA; and Seattle/WA.

About the Team/Role

WEX is building a modern, enterprise-wide Data-as-a-Service (DaaS) platform—and at its heart lies the Semantic Data Modeling layer. This layer transforms raw data into trusted, consistent, and reusable 360° data objects that power analytics, automation, and product experiences across domains.

As a Senior Staff Software Engineer, you will lead the design and engineering of large-scale semantic data models that represent key business entities like Customer 360, Fleet 360, and Benefits 360. You’ll architect systems that enforce data standardization, business logic, and semantic alignment—delivering high-performance, versioned, and auditable data assets to stakeholders across the enterprise.

This is more than data modeling—this is about building the shared language of the business. You’ll help define and scale the core data objects that every team at WEX will rely on. If you're motivated by systems-level thinking, technical rigor, and semantic clarity, this is your role.

This is a high-impact, cross-cutting engineering role that demands deep system thinking, platform mindset, and an ability to influence technical direction at scale.

How you’ll make an impact
• Architect and implement the platform foundations for semantic data modeling, including reusable modeling patterns, data versioning, and temporal semantics.
• Translate complex business definitions into scalable, interpretable, and trustworthy data entities used across analytics, AI/ML, APIs, and operational workflows.
• Own the modeling of high-volume, high-complexity domains—such as customers, fleets, transactions, and providers—at enterprise scale.
• Drive rigorous enforcement of data validation, referential integrity, and schema evolution, enabling semantic consistency across domains.
• Collaborate closely with business, product, and analytics teams to ensure semantic models reflect how WEX understands and uses its data.
• Define best practices for building modular, testable, and maintainable pipelines, and lead their implementation across a growing team.
• Guide platform evolution by partnering with Control Plane, Governance, and DataOps teams to embed observability, lineage, and traceability.

Experience you’ll bring
• 10+ years of experience in software or data engineering, with a focus on large-scale systems and data modeling platforms.
• Expertise in data architecture and semantic modeling—with proven experience in designing entity-centric, reusable models (e.g., Customer 360, Provider 360).
• Deep understanding of data structures, transformation patterns, temporal modeling, and business logic abstraction.
• Strong software engineering background with experience in building scalable systems using modern architectural patterns.
• Experience with data lifecycle management, including versioning, auditability, and reproducibility of derived data objects.
• Excellent communication skills and a track record of cross-functional leadership across engineering, product, and business stakeholders.
• A passion for building platforms that promote trust, consistency, and scalability in enterprise data usage.

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.

Pay Range: $158,000.00 - $210,000.00 Read more

Published on 2025/09/10. Modified on 2025/09/10.

Description

Job description
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; San Francisco Bay Area, CA; and Seattle/WA.

About the Team/Role

WEX is building a modern, enterprise-wide Data-as-a-Service (DaaS) platform—and at its heart lies the Semantic Data Modeling layer. This layer transforms raw data into trusted, consistent, and reusable 360° data objects that power analytics, automation, and product experiences across domains.

As a Senior Staff Software Engineer, you will lead the design and engineering of large-scale semantic data models that represent key business entities like Customer 360, Fleet 360, and Benefits 360. You’ll architect systems that enforce data standardization, business logic, and semantic alignment—delivering high-performance, versioned, and auditable data assets to stakeholders across the enterprise.

This is more than data modeling—this is about building the shared language of the business. You’ll help define and scale the core data objects that every team at WEX will rely on. If you're motivated by systems-level thinking, technical rigor, and semantic clarity, this is your role.

This is a high-impact, cross-cutting engineering role that demands deep system thinking, platform mindset, and an ability to influence technical direction at scale.

How you’ll make an impact
• Architect and implement the platform foundations for semantic data modeling, including reusable modeling patterns, data versioning, and temporal semantics.
• Translate complex business definitions into scalable, interpretable, and trustworthy data entities used across analytics, AI/ML, APIs, and operational workflows.
• Own the modeling of high-volume, high-complexity domains—such as customers, fleets, transactions, and providers—at enterprise scale.
• Drive rigorous enforcement of data validation, referential integrity, and schema evolution, enabling semantic consistency across domains.
• Collaborate closely with business, product, and analytics teams to ensure semantic models reflect how WEX understands and uses its data.
• Define best practices for building modular, testable, and maintainable pipelines, and lead their implementation across a growing team.
• Guide platform evolution by partnering with Control Plane, Governance, and DataOps teams to embed observability, lineage, and traceability.

Experience you’ll bring
• 10+ years of experience in software or data engineering, with a focus on large-scale systems and data modeling platforms.
• Expertise in data architecture and semantic modeling—with proven experience in designing entity-centric, reusable models (e.g., Customer 360, Provider 360).
• Deep understanding of data structures, transformation patterns, temporal modeling, and business logic abstraction.
• Strong software engineering background with experience in building scalable systems using modern architectural patterns.
• Experience with data lifecycle management, including versioning, auditability, and reproducibility of derived data objects.
• Excellent communication skills and a track record of cross-functional leadership across engineering, product, and business stakeholders.
• A passion for building platforms that promote trust, consistency, and scalability in enterprise data usage.

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.

Pay Range: $158,000.00 - $210,000.00
WEXWEXUS
WEXWEXUS
9914 active listings

Recently viewed

Capgemini Engineering Capgemini Engineering 1 month
BCS-DC+VXLan support
Check with seller
BCS-DC+VXLan support
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique RD and engineer...
1 month Software Developer Jobs views
Check with seller
DXC Technology DXC Technology 1 month
Associate Manager - Dynatrace
Check with seller
Associate Manager - Dynatrace
Location Macquarie Park NSW   Benefits Pulled from the full job description Opportunities for advancement   Full job description Job Description: Come and join our team!!! As a Dynatrace Consultant, you will help customers optimise their IT environments and digital experiences by delivering high-quality observability and monitoring solutions using the Dynatr...
1 month MIS Executive views
Check with seller
RPS RPS 1 month
Register your interest in becoming a Laboratory Analyst
Check with seller
Register your interest in becoming a Laboratory Analyst
Job description RPS is looking for Laboratory Analysts to join our state of the art sites in Manchester and Bedford on a full time, permanent basis. This is an analytical role based in the gas chromatography section. About The Team RPS Laboratories is a team of Analysts, Chemists, and Technicians that operate from purpose-built laboratory facilities which ha...
1 month Lab Technician / Pharmacist Jobs views
Check with seller
Lancaster University Conferences and Events+ Lancaster University Conferences and Events+ 1 month
Research Technician in bioinformatics - 0505-25
Check with seller
Research Technician in bioinformatics - 0505-25
Job description Research Technician in bioinformatics Biomedical Life Sciences Location: Bailrigg, Lancaster, UK Salary: £32,546 to £37,174 (Full time, indefinite with end date) Closing Date: Sunday 07 September 2025 Interview Date: Tuesday 30 September 2025 Reference: 0505-25 The Benedetto lab is looking for an enthusiastic bioinformatician or computer scie...
1 month Lab Technician / Pharmacist Jobs views
Check with seller
Are you a professional Recruiter? Create an account