Senior Software Engineer – Semantic Data Lake

🔥 13 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of WEX

WEX

5001 - 10000 employees

Founded 1983

🚗 Transport

💸 Finance

💳 Fintech

💰 $310M Post-IPO Debt on 2020-06

Transport • Finance • Fintech

WEX is a global commerce platform specializing in various business solutions to address operational challenges. They provide services in managing and mobilizing fleets with their fuel card systems, offering comprehensive fleet management and analytics. Additionally, they focus on business payments solutions that streamline processes across industries, enhancing efficiency and security. WEX is also involved in employee benefits administration, helping organizations effectively manage health and reimbursement accounts. Their diverse range of services caters to numerous sectors, emphasizing innovation, sustainability, and effective solutions for business growth.

📋 Description

• 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

🎯 Requirements

• 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 • 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

🏖️ Benefits

• health, dental and vision insurances • retirement savings plan • paid time off • health savings account • flexible spending accounts • life insurance • disability insurance • tuition reimbursement • commission under an applicable plan • quarterly or annual bonus based on their role and applicable plan

Apply Now

Similar Jobs

🔥 13 hours ago

Cryoport Systems

1001 - 5000

🧬 Biotechnology

💊 Pharmaceuticals

🚗 Transport

Senior Software Engineer developing scalable software systems for healthcare logistics. Collaborating with teams to align technical goals with business needs in a remote setting.

Docker

J2EE

JavaScript

Kubernetes

Microservices

Node.js

Python

React

Ruby

Ruby on Rails

🔥 13 hours ago

Harbor IT

51 - 200

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

Senior Software Engineer driving technical execution and modernization initiatives for compliance solutions at Harbor Compliance. Leading coding best practices in a full-stack PHP and Vue.js environment.

Angular

JavaScript

MySQL

PHP

React

SQL

Vue.js

🔥 14 hours ago

Coinbase

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

Software Engineer at Coinbase building the future of finance. Join a remote-first culture and collaborate on innovative solutions.

🔥 14 hours ago

Gainwell Technologies

10,000+ employees

⚕️ Healthcare Insurance

Advisor Technical Lead delivering high-quality solutions in C/Unix batch development for healthcare clients. Leading technical teams and enhancing application efficiency in a fully remote role.

AWS

Azure

Cloud

Linux

Oracle

SDLC

SQL

Unix

🔥 14 hours ago

Gainwell Technologies

10,000+ employees

⚕️ Healthcare Insurance

Senior Full-Stack Developer at Gainwell advancing healthcare technology. Building UI components and AWS-based integration layers for a contact center platform.

AWS

Microservices

React

SQL