Senior Software Engineer - Semantic Data Lake
$121.5k - $145.5kWex Health
Role 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; Dallas, TX; San Francisco Bay Area, CA; and Seattle/WA.
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 Lake Team, you'll play a critical role in designing, building, and maintaining our core 360 data objects—such as Customer360, Fleet360, and Provider360.
- 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.
- Leverage AI coding assistants (Claude, Copilot, Cursor, and similar) to accelerate development—drafting transformation logic, generating tests, refactoring pipelines, exploring datasets, and producing semantic documentation—while critically reviewing AI output for correctness, performance, and alignment with business rules.
- Partner closely with the data products team to understand business requirements and ensure semantic models align with their needs.
- Implement logic for classifications, KPIs, scoring algorithms, and business rules, ensuring traceability and data lineage.
- Collaborate across teams to integrate with ingestion, MDM, and data product layers, and explore opportunities to expose 360 objects to LLM-powered and agentic applications.
Qualifications
- 4-8 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.
- Demonstrated experience as an AI-native engineer—using tools like Claude, GitHub Copilot, Cursor, or similar as part of your everyday development workflow, with a clear point of view on where they accelerate your work and where human judgment is essential.
- Comfort with modern AI engineering practices such as prompt design, context engineering, AI-assisted code review, and integrating LLMs or AI agents into engineering or data workflows.
- 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 (humans and AI systems alike) can trust and reuse.
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Requirements
- The base pay range represents the anticipated low and high end of the pay range for this position: $121,500.00 - $145,500.00.
- 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.
Benefits
- 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
$120k - $150k
...Sr. Software Engineer - Big Data, Data Lake Foureyes Remote, Other / Non-US, United States About this position Who We Are Headquartered in... ...Big Data, Data Lake). The Position We are seeking a senior engineer to help design and implement the core data platform...SeniorFull timeSummer workRemote work$120k - $150k
Role Description We are seeking a senior engineer to help design and implement the core data platform powering our next-... ...leadership to establish a robust data lake and transformation layer that... ...leadership skills - comfortable leading software engineers and implementing...SeniorFull timeSummer work$121.5k - $145.5k
Role Description The Data Lake Engineering team is seeking a highly motivated and passionate Senior Software Engineer to join us in building our next-generation data platform. This is a fantastic opportunity to build your career by contributing to a critical platform that...SeniorFull timeFlexible hours$130k - $150k
...Senior Software Engineer, Data Engineering At Rockstar Games, we create world-class entertainment experiences. Become part of a team working... ...tolerance, backpressure, exactly-once/at-least-once semantics). ~ Familiarity with Avro, Protobuf, or similar serialization...SeniorFull timeWork at office- AgileEngine, LLC. is seeking a Senior Data Engineer to design scalable data lakes, warehouses, and lakehouse architectures supporting a high-volume financial data platform. You will implement Python-based ETL/ELT pipelines, orchestrate with Airflow, and build ingestion...SeniorRemote job
- AgileEngine, LLC. is seeking a Senior Data Engineer to design scalable data lakes, warehouses, and lakehouses supporting a financial research platform. You will implement Python ETL/ELT pipelines, orchestrate with Airflow, and work with Snowflake, Spark, and AWS to deliver...SeniorRemote job
- AgileEngine, LLC. is seeking a Senior Data Engineer to design scalable data lakes, warehouses, and lakehouse architectures supporting a thematic research platform that processes large volumes of financial data daily. You will implement Python-based ETL/ELT pipelines, orchestrate...SeniorRemote job
- AgileEngine, LLC. is seeking a Senior Data Engineer to design and build scalable data lakes, data warehouses, and lakehouses supporting a high‑volume financial data platform. You will implement Python‑based ETL/ELT pipelines, orchestrate workflows with Airflow, develop...SeniorRemote job
- ...About the role We are looking for passionate engineers who are excited to turn data into products customers love. As a senior engineer on the Data Products team at Persona... ...agentic tooling ; React; Google Cloud (GCP); semantic layers. Benefits and Perks For full-time US...SeniorFull timeFor contractorsInternship
- ...Employer: Southern Glazer’s Wine and Spirits LLC Job Title: Senior Unified Data/Semantic Engineer Locations: 2300 SW 145th Avenue, Miramar, FL 33027 149... ...-based data warehousing and transformation tools (Delta Lake tables, DBT, Fivetran, or similar). Apply: EEO...SeniorWork at officeLocal areaRemote work
- GovCIO is seeking an experienced Senior Cloud Data Engineer to support the VA Data Modernization initiative. This fully remote role involves designing and automating cloud-based data workspaces. The ideal candidate should possess strong expertise in Databricks, Azure,...SeniorRemote job
- ...The Role Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product ecosystem... ...our data pipelines. Work with AWS Lake Formation, AWS Glue, and other data lake and ETL...SeniorRemote work
- A tech consulting firm is seeking a Senior Data Engineer to architect and build large-scale data platforms. This remote position requires over 6 years of experience in data engineering, strong proficiency in SQL, and familiarity with cloud platforms such as GCP. The ideal...SeniorRemote job
- ...Senior Software Engineer, Data Platform Apella is applying computer vision and machine learning to improve the standard of care in the most critical... ...-based testing, lineage). Experience designing semantic layers or metrics layers for analytics. Familiarity...SeniorRemote workFlexible hours
$135k - $165k
Nucleus Security in Florida is seeking a Senior Software Engineer to lead the lifecycle of AI-driven features. This role focuses on evolving their semantic data layer for scalable AI and analytics use cases while collaborating across teams. The ideal candidate will have...SeniorRemote job$130.9k - $220k
Senior Software Engineer - Data Platform Remote - US Samsara’s Mission Improve the safety, efficiency, and sustainability of the operations that power... ...maintains the infrastructure that powers Samsara’s data lake, distributed compute platform, and the systems that move...SeniorFull timeRemote workRelocation packageFlexible hours$135k - $165k
Senior Software Engineer - Semantic Layer and AI Interfaces Are you looking for more in life than just building another web app? Does upending cyber security... ...delivery Design, build, and evolve our semantic data layer to enable scalable, high-quality AI and analytics use...SeniorTemporary workRemote workFlexible hours- ...Overview Experience: 15+ Years PETADATA is seeking a seasoned Senior Data Lake Engineer with over 15 years of experience in data engineering and a strong focus on building and managing AWS-native Data Lake solutions. The ideal candidate will have deep expertise with...SeniorRemote work
- ...Role: Senior Data Lake Engineer Location: Remote (requires onsite in Dallas, TX three times per year for a full week) Duration: 1-year open-ended Contract (no contract maximum) Job Description: Our client is moving towards being a data driven company...SeniorContract workWork at officeRemote work
- 慨正橡扯 is seeking a Developer in Whippany, NJ to design, develop, and improve software that supports business capabilities. The role involves collaborating with cross-functional teams and adhering to secure coding practices. The ideal candidate should have a minimum of 5...SeniorRemote job
- ...designing and supporting Volcker application under Market Risk, working closely with cross-functional teams to ensure high-quality software delivery. Candidates should have strong experience in software development, secure coding practices, and unit testing. The...SeniorRemote job
- LIVIUM, evolved from Jackson-Dawson, is seeking a Senior Software Engineer in Dearborn, MI. You will build products like TrueTrack and collaborate with engineers to implement strategies and explore AI applications. The ideal candidate has 4-6 years of software development...SeniorWork at officeRemote work
$155k - $235k
...expertise. About the Team The Data Platform team sits... ...in Databricks, to the semantic and AI layers that sit... ...ensuring data works for engineers, analysts, and business... ...We're looking for a Senior AI Data Engineer to lead... ...Portland, Sacramento, Salt Lake City, San Diego, San...SeniorHome officeFlexible hours- CarMax Business Services in Plano, TX is seeking a Sr. Software Engineer to develop high-performing REST APIs and data integrations using .NET and Azure. The role involves continuous integration practices and mentoring teams. Candidates must have extensive experience with...SeniorRemote work
- The Southern Glazer's Wine & Spirits LLC is seeking a Senior Unified Data/Semantic Engineer to design and integrate a scalable semantic layer framework. This role involves collaboration with various teams and requires in-depth knowledge of data engineering and AI/ML algorithms...SeniorRemote work
- CapNexus in New York is seeking a Senior AWS Data Engineer responsible for leading data architecture and pipeline development for a cutting-edge platform. This role emphasizes data integrations and the use of generative AI to optimize enterprise workflows. As a candidate...SeniorRemote jobFull time
$160k - $180k
...The scale at which Fullstory ingests, processes, and persists data makes our systems uniquely challenging to design and operate... ...consumable activity for machines and humans alike. As a Senior Software Engineer focused on our ingestion pipeline, you will be working on evolving...SeniorWork at officeImmediate startFlexible hours1 day per week$180k - $250k
...medical breakthroughs and expand access to preventive care for as many people as possible. Atria Health is seeking a Senior Software Engineer for our Data Engineering team to support engineering efforts across our data infrastructure, pipelines, and analytics platforms....SeniorRemote workFlexible hours$165k - $247k
About The Role & Team The Data Pipeline team owns the core event ingestion and processing infrastructure that powers Amplitude... ...), and the reliability of the pipeline end-to-end. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing...SeniorWork at officeHome officeFlexible hours- A leading technology company is seeking a Network Software Engineer to design high-performance networking subsystems. Responsibilities include developing low-latency networking software and collaborating with remote teams. Ideal candidates will have extensive experience...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Semantic Data Lake. Be the first to apply!
- senior robotics software engineer Remote
- intermediate software engineer Remote
- junior software developer Remote
- graduate software engineer Remote
- software engineer internship Remote
- senior software engineer Remote
- software developer fintech Remote
- software engineer visa sponsorship Remote
- software engineer student Remote
- senior software engineer ruby on rails Remote



