Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Semantic Data Services

$200.6k - $250.4k

Wex Health

Principal Software Engineer, Semantic Data ServicesCompany OverviewWEX is an innovative global commerce platform and payments technology company looking to forge the way in a rapidly changing environment, to simplify the business of doing business for customers, freeing them to spend more time, with less worry, on the things they love and care about. We are journeying to build a consistent world-class user experience across our products and services and leverage customer-focused innovations across all our strategic initiatives, including big data, AI, and Risk.About the Role:WEX is reimagining its enterprise data platform with an ambitious goal: make our data understandable not only to people and applications, but also to AI models and autonomous agents.We are looking for a Principal Software Engineer to help build the next generation of our Data-as-a-Service (DaaS) platform and the semantic foundation that connects enterprise data with its business meaning. In this role, you will help define and build trusted semantic objects for our major business domains—such as customers, accounts, merchants, transactions, vehicles, payments, claims, and risk signals. These objects will bring together data, relationships, business definitions, derived attributes, policies, lineage, and context into reusable assets that can power analytics, data products, decisioning, and AI experiences. You will operate as a senior technical leader and hands-on engineer, partnering with Engineers, Architects, Product, AI, Analytics, Risk, Finance, and business teams across WEX to solve complex data and distributed systems problems.The space is evolving quickly. We are not looking for someone who has already built an exact version of this platform. We are looking for an engineer with deep data and platform expertise, strong technical judgment, and the ability to help invent what the next generation of enterprise data platforms should become in an AI-native world.How you'll make an impact:Define and influence the architecture and technical direction for WEX's Semantic Data Lake and next generation of Data as a Service.Design and build semantic business objects that bring together enterprise data, business context, relationships, metrics, derived attributes, rules, lineage, quality, and governance.Develop scalable patterns and frameworks for creating semantic objects across multiple lines of business while maintaining consistent enterprise standards.Build core platform capabilities across semantic modeling, ontology, metadata, knowledge graphs, data quality, lineage, data contracts, and governance.Work deeply with business and product teams to translate complex business concepts into durable technical models and reusable platform capabilities.Help capture business context that may exist across databases, applications, workflows, documents, policies, and institutional knowledge.Enable AI and agentic applications to discover, understand, reason over, and safely act on trusted enterprise data.Design reusable APIs, services, frameworks, and developer experiences that allow teams to build data products and AI experiences faster.Solve complex distributed systems, data processing, scalability, reliability, and performance challenges.Establish engineering patterns and architectural standards and influence adoption across teams without relying on direct authority.Mentor engineers and provide technical guidance on complex architecture and implementation decisions.Remain hands-on with architecture, design, prototyping, code, and critical platform components.Experience you'll bring:10+ years of experience in software engineering, data engineering, distributed systems, data platforms, or related technology areas, with demonstrated experience operating at Staff, Principal, or equivalent technical scope.Deep software engineering and distributed systems expertise, with experience designing and building large-scale production platforms.Deep understanding of modern data architecture, including large-scale data processing, streaming, lakehouse architectures, data products, and distributed systems.Deep understanding of semantic data technologies and industry direction is essential. Direct experience building a semantic data layer is strongly recommended.Experience with semantic modeling, ontology, metadata platforms, knowledge graphs, data catalogs, enterprise data modeling, or closely related technologies.Demonstrated ability to translate complex business concepts into scalable technical abstractions and reusable platform capabilities.Strong understanding of data quality, governance, lineage, security, privacy, and operational reliability.Experience building platforms or capabilities adopted by multiple engineering teams, business domains, or product organizations.Strong architectural judgment and the ability to reason through complex tradeoffs while moving comfortably between architecture and detailed implementation.Demonstrated ability to influence technical direction and drive alignment across teams and organizational boundaries.Strong communication skills with the ability to explain complex technical concepts to engineers, product teams, business partners, and senior leaders.Preferred experience:Experience building platforms that support AI/ML, generative AI, RAG, or agentic applications.Experience with knowledge representation, semantic search, context engineering, graph technologies, or AI-ready enterprise data.Experience modernizing large enterprise data ecosystems with multiple business domains and legacy systems.Experience with technologies such as Spark, Flink, Kafka, Iceberg, Snowflake, Databricks, cloud-native data services, graph databases, or equivalent large-scale data technologies.Experience defining reusable frameworks, APIs, standards, or platform capabilities that have been broadly adopted beyond an individual team.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: $200,600.00 - $250,400.00SummaryLocation: Portland, ME; San Francisco, CA; US - Remote; Chicago, IL; Boston, MAType: Full time

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Semantic Data Services in Portland, ME vacancy
  • $140.6k - $173.1k

     ...Francisco Bay Area, CA; and Seattle/WA.About the Team/RoleThe Data Platform Engineering Team acts as the backbone of our enterprise data...  ..., production-grade platform.We are seeking a Staff Software Engineer (Semantic Foundationa) with 6+ years of hands-on experience to join... 
    Suggested
    Full time
    Remote work
    Flexible hours

    WEX

    Portland, ME
    3 days ago
  • $105.79k - $141.05k

     ...the AI‑powered world, connecting people, data, and applications through our expansive fiber...  ...Red Team - Lead Information Security Engineer The Lead Information Security Engineer within...  ...across enterprise systems, products, services, and applications in cloud-native and hybrid... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Portland, ME
    2 days ago
  •  ...Position: Data & AI Forward Deployed Engineer (FDE)Reports To: Product Manager/Engineering LeadLocation...  ...AWS (using AWS Application Migration Service, Database Migration Service, etc.) and...  ...Cloud Architecture, DevOps/SRE, or Software Engineering with a focus on AWS. ~... 
    Suggested
    Full time
    Remote work

    RevStar

    Portland, ME
    2 days ago
  • $96.1k - $115.5k

     ...Then this role is for you! In today's software development and data landscape, collaboration, end-to-end...  ...believe in the power of integrated engineering, where development, data quality,...  ...configurations to safely enable team self-service and decentralized model changes.... 
    Suggested
    Full time
    Flexible hours

    WEX

    Portland, ME
    2 days ago
  • $131.75k - $223.5k

     ...SummaryAre you a meticulous and detail-oriented data professional? We're seeking a skilled and efficient Data Engineer IV to join our Enterprise Data and Analytics...  ...techniques. Experience working with financial services data and systems is highly preferred. Excellent... 
    Suggested
    Full time
    Local area
    Remote work

    The Standard

    Portland, ME
    1 day ago
  • $98.34k - $201.9k

     ...provide the employee benefits and service solutions that enable...  ...is for an experienced Senior Data Engineer who will serve as a hands-on...  ...experience in Data Engineering, Software Engineering, Data...  ...objectives, and business outcomes.Principal Duties and Responsibilities:... 
    Full time
    Temporary work
    Worldwide

    Unum Group

    Portland, ME
    1 day ago
  • $140k - $160k

     ...Diagnostic Imaging & Telemedicine is seeking an analytics-focused Data Engineer to serve as the technical owner and lead for the DI&TM analytics data platform and semantic layer, a business-critical data product supporting financial, clinical, operational, and strategic... 
    Local area
    Immediate start
    Remote work
    Worldwide

    IDEXX Laboratories

    Portland, ME
    2 days ago
  •  ...Description Job Description SUMMARY: The AI Data Engineer is a hands-on technical expert who builds the...  ...on Microsoft Fabric and Power BI, including the semantic models that power AI-assisted reporting and self-service, while supporting the existing SQL environment... 
    Flexible hours

    InterMed, P.A.

    South Portland, ME
    19 days ago
  • $75k - $79.4k

     ...Application Developer SUPERVISOR: Ocean Data Products (ODP) Program Director...  ...ODP team develops and supports web-based software and tools to access data and information...  ...developing and implementing REST-based web services and APIs ~ Demonstrated knowledge of repository... 
    Full time
    Work experience placement
    Immediate start

    Gulf of Maine Research Institute

    Portland, ME
    1 day ago
  • $72k - $108k

     ...and stability while shipping software used by millions. Few Portland...  ...Planning consumers so data lands where Portland teams expect...  ...Civic Innovation Lab's Coaching services from Portland pilot to ME-...  ...Portland, ME What began as two engineers and a whiteboard in Portland... 
    Contract work
    Flexible hours

    Civic Innovation Lab

    Portland, ME
    2 days ago
  • $70k - $110k

     ...Healthcare Analytics Practice Group is looking for a Healthcare Data Engineer to join and grow with our practice group. The Healthcare Data...  ...and Strategy Practice provides end-to-end data management services to government and private clients.This position is an attractive... 
    Work at office
    Remote work
    Flexible hours

    BerryDunn

    Portland, ME
    3 days ago
  • $74k - $113k

     ...We ship fast and break very little, and we want an AI Engineer who shares that obsession with TensorFlow. PepsiCo frames it as a partnership...  ...nobody volunteers for Keep the technology Process Improvement service humming through Portland's holiday traffic surge Reproduce the... 

    PepsiCo

    Portland, ME
    3 days ago
  •  ...our Healthsource blog: AI Engineer IV you’ll contribute leadership...  ...ML algorithms and strong software engineering skills, you'll...  ...design and scaffolding of robust data pipelines that drive large...  ...specifications for low latency APIs and services necessary to deploy AI models... 
    Remote work
    Work from home

    Premera Blue Cross

    Portland, ME
    2 days ago
  •  ...Quality Assurance (QA) Data EngineerWe have an immediate need...  ...Quality Assurance (QA) Data Engineer reporting to Enterprise Data...  ...along with proficiency using software management and collaboration...  ...frameworks.Familiarity with GCP data services (BigQuery, Dataflow, Dataproc... 
    Contract work
    Immediate start
    Remote work

    Software Technology Inc

    Portland, ME
    13 hours ago
  • $109.1k - $224k

     ...provide the employee benefits and service solutions that enable...  ...General Summary:We are seeking a Principal Data Scientist to join the CX...  ...closely with BI Analysts and Data Engineers to ensure work is...  ...scraping, or object-oriented software is preferred. Experience engineering... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Worldwide

    Unum Group

    Portland, ME
    13 hours ago
  •  ...IDEXX Laboratories, Inc. in Portland, ME is seeking an analytics-focused Data Engineer to own the DI&TM analytics data platform and semantic layer, a business-critical data product supporting financial, clinical, operational, and strategic decision-making. The role... 
    Remote work

    IDEXX Laboratories

    Portland, ME
    2 days ago
  • $73.3k - $150.5k

     ...provide the employee benefits and service solutions that enable...  ...Unum today! General Summary:ð Data Scientist II | AI, Machine Learning...  ...3 day per week onsite.Principal Duties and ResponsibilitiesDesign...  ...scraping, or object-oriented software is preferred.Data... 
    Full time
    Temporary work
    Work experience placement
    Worldwide
    3 days per week

    Unum Group

    Portland, ME
    2 days ago
  • $96.1k - $115.5k

     ...management? We are seeking a Full-stack Software Engineer II with solid backend development...  ...across web & mobile applications, backend services, APIs, and partner integrations to deliver...  ...user interfaces, backend services, data models, and external integrations.Translate... 
    Full time
    Flexible hours

    WEX

    Portland, ME
    5 days ago
  • $137.95k - $170.41k

     ...Position SummaryThe Manager, Enterprise Engineering oversees the architecture, engineering,...  ...functions that support Martins Point’s data ecosystem. This role is responsible for...  ...legacy transformations into cloud‑native services.· Collaborates with IT, Analytics, and business... 
    Full time
    Contract work
    Remote work

    Martin's Point Health Care

    Portland, ME
    1 day ago
  •  ...RevStar is seeking a Data & AI Engineer to design and implement scalable Lakehouse pipelines and production-grade AI workflows across AWS, Azure, and GCP. You will partner with data scientists, engineers, and client leaders to deliver cloud-native data solutions that... 
    Remote work

    RevStar

    Portland, ME
    2 days ago
  • $123.14k - $202.49k

     ...action in the field.As a Senior Software Developer, you’ll design and...  ...challenges like offline data synchronization, real-time mapping...  ...degree in computer science, engineering, or mathematicsDid we mention...  ...: GIS, RESTful web services, or GitMaster’s degree in computer... 
    Relocation
    Relocation package

    ESRI

    Portland, ME
    13 hours ago
  • $113k - $254.2k

     ...906 C.H Robinson is seeking a Senior Software Engineer on our Book-It-Now/Digital Negotiator Costing...  ...where you will collaborate with our data science teams to costing automation and...  ..., and support scalable Python-based services, APIs, and event-driven solutions that... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    C.H. Robinson

    Portland, ME
    2 days ago
  • $101.19k - $167.34k

     ...workers collecting real-time data to teams managing critical field...  ...across the globe.As a Software Developer II, you’ll collaborate...  ...degree in computer science, engineering, mathematics, or related field...  ...technologies: GIS, RESTful web services, GitMaster’s degree in... 
    Relocation
    Relocation package

    ESRI

    Portland, ME
    4 days ago
  • $73k - $105k

     ...You can write Java that works or Express.js that lasts; our Software Engineer role at Kinder Morgan is for engineers who insist on both. Stack...  ...you do. Key Responsibilities Keep the technology Creativity service humming through Portland's holiday traffic surge Translate... 
    Contract work

    Kinder Morgan

    Portland, ME
    2 days ago
  •  ...RevStar is hiring a Data & AI Forward Deployed Engineer (FDE) to operate at the intersection of enterprise cloud architecture and client delivery. You will architect secure, scalable AWS solutions, lead strategic engagements with CIOs/CTOs, and drive GenAI workloads using... 
    Remote work

    RevStar

    Portland, ME
    2 days ago
  •  ...community. We work to deliver an essential service that customers rely on to get their...  ...About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate...  ...on a high throughput system with dynamic data. About the Job: Design, develop, and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Portland, ME
    5 days ago
  • $80.51k - $107.34k

     ...trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network...  ...us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across... 
    Full time

    Lumen

    Portland, ME
    19 hours ago
  • $140k - $200k

     ...DescriptionAbout the Role We are looking for a Senior Software Engineer, Java/Kotlin to join our Patching team,...  ...design principles.Expertise in scaling data structures and object-oriented design....  ...of API best practices and REST service development using frameworks like... 
    Full time
    Work experience placement
    Casual work
    Remote work
    Work from home
    Relocation
    Flexible hours

    NinjaOne

    Portland, ME
    5 days ago
  • $133.5k - $274.1k

     ...employee benefits and service solutions that enable...  ...analytics and AI Product Engineering within Unum, you will...  ...Operations, Product, Data Science, and Architecture...  ...and stop what doesn't.Principal Duties and...  ...Lead and manage team of Software Engineering and Information... 
    Full time
    Temporary work
    Worldwide

    Unum Group

    Portland, ME
    13 hours ago
  • $160k - $200k

     ...DescriptionJob DescriptionAbout the RoleAs a Senior Software Engineer, Java at NinjaOne, you'll play a key...  ...experts, delivering mission-critical services that help our customers manage, protect...  ...negotiation, session state, streaming data paths, and reliability of communication... 
    Full time
    Work experience placement
    Remote work
    Work from home
    Relocation
    Visa sponsorship
    Flexible hours

    NinjaOne

    Portland, ME
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Semantic Data Services. Be the first to apply!