Talent.com
Senior Staff Software Engineer - Data Acquisition
Senior Staff Software Engineer - Data AcquisitionWEX • Portland, ME, US
No longer accepting applications
Senior Staff Software Engineer - Data Acquisition

Senior Staff Software Engineer - Data Acquisition

WEX • Portland, ME, US
30+ days ago
Job type
  • Full-time
Job description

Senior Staff Software Engineer

As WEX continues to scale its Data-as-a-Service (DaaS) platform, the Data Acquisition Team plays a critical role in enabling secure, scalable, and reliable ingestion of data from hundreds of internal systems and external sources.

We are looking for a Senior Staff Software Engineer to architect and lead the next evolution of our data acquisition platform. In this role, you will drive the design of a flexible, extensible ingestion framework that supports batch, streaming, and event-driven pipelines, while ensuring data quality, observability, and governance are built in from the start.

This role is ideal for engineers who want to work on foundational platform problems at scalehelping ingest billions of records across diverse systems and powering enterprise-wide analytics, AI, and product experiences. This team sits at the front door of WEX's data platformpowering everything downstream. You'll help design the systems that make the rest of the architecture possible : scalable, governed, and intelligent from day one. If you want to work on problems of scale, reliability, and interoperabilitythis is your role.

What You'll Do

  • Lead the design and development of scalable, high-throughput data acquisition systems that integrate internal and external data sources across domains.
  • Architect core platform componentssuch as data routing, transformation orchestration, lineage tracking, and schema evolutionusing sound software engineering principles.
  • Implement a modular ingestion framework capable of supporting streaming and batch pipelines with varying latencies and SLAs.
  • Provide technical leadership, mentor engineers, and establish best practices in code quality, performance optimization, testing, and platform observability.
  • Collaborate with domain teams to understand data integration needs and accelerate onboarding through reusable patterns and automation.
  • Partner closely with the Control Plane and DataOps teams to integrate orchestration, lineage, access control, and validation into the core ingestion process.

What You Bring

  • 10+ years of experience in software or platform engineering with a focus on distributed systems, high-volume data processing, or data platform architecture.
  • Deep understanding of data acquisition patterns at scaleincluding change data capture (CDC), event-driven ingestion, streaming frameworks, and asynchronous integration models.
  • Strong architectural experience with large-scale systemsyou've built or led platforms that handle tens of millions to billions of records per day.
  • Experience building internal data platforms or ingestion frameworks that abstract complexity and accelerate domain adoption.
  • Strong programming expertise in a systems language (e.g., Python, Java, Scala, or Go).
  • Strong appreciation for platform reliability, security, testability, and documentation as part of scalable engineering. Experience integrating with a variety of source systems (e.g., CRM, ERP, telemetry, external APIs), and solving for schema evolution, observability, and error recovery.
  • Excellent communication skills and a passion for building platforms that empower others.
  • 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 : $169,000.00 - $225,000.00

    Create a job alert for this search

    Senior Staff Software Engineer • Portland, ME, US

    Related jobs
    Senior Drupal Software Developer

    Senior Drupal Software Developer

    Portland Webworks • Portland, ME, US
    Full-time
    Quick Apply
    We’re seeking an experienced Senior Drupal Software Developer to join a very collaborative team implementing custom Drupal websites and applications that are accessible, responsive, and visua...Show more
    Last updated: 30+ days ago
    Surrogates Needed! Earn up to $115,000 – Apply Today!

    Surrogates Needed! Earn up to $115,000 – Apply Today!

    Giving Tree Surrogacy • Lewiston, ME, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show more
    Last updated: 16 days ago • Promoted
    Stationary Engineer

    Stationary Engineer

    Sodexo • LEWISTON, ME, US
    Full-time
    Central Maine Medical Center - 44426001.Varying shifts, days / hours (open availability preferred).More details will be provided during the interview process. Working with Sodexo is more than a job; i...Show more
    Last updated: 30+ days ago
    Software Development Manager

    Software Development Manager

    Portland Webworks • Portland, ME, US
    Full-time
    Quick Apply
    About Us Portland Webworks (and our public sector brand GovWebworks) is a mission-driven software consulting and professional services agency focused on custom development for the public sector.We ...Show more
    Last updated: 30+ days ago
    Software Developer

    Software Developer

    Software Technology Inc • Freeport, ME, United States
    Full-time
    Quick Apply
    Client is seeking a Senior Software Developer to support our Customer Data Platform and Customer Engagement teams.This role involves developing and maintaining web applications, email campaigns, an...Show more
    Last updated: 1 day ago
    Software Developer

    Software Developer

    SOMERSET STAFFING • Freeport, ME, United States
    Full-time
    Quick Apply
    Client is seeking a Senior Software Developer to support our Customer Data Platform and Customer Engagement teams.This role involves developing and maintaining web applications, email campaigns, an...Show more
    Last updated: 1 day ago
    Associate General Counsel, Data and Emerging Technologies

    Associate General Counsel, Data and Emerging Technologies

    Blue Cross Blue Shield Association • Portland, ME, United States
    Full-time
    The Data Governance and Emerging Technologies Counsel partners across the organization to provide legal and strategic guidance on initiatives involving data use, privacy, and advanced technologies ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Portland, ME, United States
    Full-time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
    Last updated: 30+ days ago • Promoted
    Become a Surrogate, give the miracle of life, and earn up to $115,000 from home!

    Become a Surrogate, give the miracle of life, and earn up to $115,000 from home!

    Giving Tree Surrogacy • Auburn, ME, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show more
    Last updated: 16 days ago • Promoted
    Earn Up to $115,000 from Home – Become a Surrogate Today!

    Earn Up to $115,000 from Home – Become a Surrogate Today!

    Giving Tree Surrogacy • Auburn, ME, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show more
    Last updated: 16 days ago • Promoted
    Make Miracles Happen : Become a Surrogate & Earn Up to $115,000 from Home!

    Make Miracles Happen : Become a Surrogate & Earn Up to $115,000 from Home!

    Giving Tree Surrogacy • Auburn, ME, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show more
    Last updated: 16 days ago • Promoted
    Principal Data Platform Engineer

    Principal Data Platform Engineer

    Southern New Hampshire University • Portland, ME, United States
    Full-time
    Southern New Hampshire University is a team of innovators.Individuals who believe in progress with purpose.Since 1932, our people-centered strategy has defined us - and helped us grow a team that n...Show more
    Last updated: 23 hours ago • Promoted
    Become a Surrogate – Give the Miracle of Life & Earn Up to $115,000 from Home!

    Become a Surrogate – Give the Miracle of Life & Earn Up to $115,000 from Home!

    Giving Tree Surrogacy • Lewiston, ME, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show more
    Last updated: 16 days ago • Promoted
    Software Developer

    Software Developer

    Blue Ribbon Global Technologies • Freeport, ME, United States
    Full-time
    Quick Apply
    Client is seeking a Senior Software Developer to support our Customer Data Platform and Customer Engagement teams.This role involves developing and maintaining web applications, email campaigns, an...Show more
    Last updated: 1 day ago
    Become a Surrogate : Give the Gift of Life & Earn Up to $115,000 from Home!

    Become a Surrogate : Give the Gift of Life & Earn Up to $115,000 from Home!

    Giving Tree Surrogacy • Auburn, ME, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show more
    Last updated: 16 days ago • Promoted
    Help Create Families & Earn up to $115,000 as a Surrogate!

    Help Create Families & Earn up to $115,000 as a Surrogate!

    Giving Tree Surrogacy • Auburn, ME, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show more
    Last updated: 16 days ago • Promoted
    Senior Developer

    Senior Developer

    MaineHealth • Portland, ME, United States
    Full-time
    The Senior Developer role is responsible for the planning, programming, development and management of product releases for web based products. The Senior Developer will assist in defining the produc...Show more
    Last updated: 18 days ago • Promoted
    Flexible $ : Earn At Least $1910 For Your First 173 Trips, Guaranteed.

    Flexible $ : Earn At Least $1910 For Your First 173 Trips, Guaranteed.

    Uber • Bridgton, ME, US
    Full-time +1
    Earn at least $1910 driving with Uber when you complete your first 173 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
    Last updated: 17 days ago • Promoted