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

Senior Software Engineer - Data Acquisition

$121.5k - $145.5k

Wex Health

## Senior Software Engineer - Data AcquisitionApplylocations: Portland, ME: Bay Area, CA: Chicago, IL: Seattle, WA: Dallas, TXtime type: Full timeposted on: Posted Todayjob requisition id: R21706### **About the Role****The Data Acquisition Team is the entry point to WEX’s Data-as-a-Service (DaaS) platform—responsible for ingesting, validating, and orchestrating raw data from dozens of internal systems and third-party providers.****As a Senior Software Engineer, you’ll play a key role in designing and building robust, scalable, and extensible pipelines that feed the entire data ecosystem at WEX. You’ll work across multiple data domains and ingestion patterns—batch, streaming, and event-driven—while ensuring quality, performance, and governance are embedded in every step.****WEX is undergoing a data platform transformation—and this team builds the foundation. Every pipeline you create contributes directly to powering analytics, automation, and product intelligence across all business domains.****If you’re passionate about scaling data platforms from the ground up, this is your chance to help shape how WEX ingests and leverages its most valuable asset: data.**### **What You’ll Do*** **Build and maintain high-performance data acquisition pipelines that integrate with a variety of systems across WEX and third-party vendors.*** **Contribute to the development of a modular ingestion platform that enables reusability, reliability, and observability at scale.*** **Implement core pipeline components such as schema validation, transformation orchestration, error handling, and audit logging.*** **Support batch and streaming ingestion flows, ensuring the platform meets varying latency and volume requirements across business units.*** **Ensure traceability, lineage, and security through integration with control plane and governance systems.*** **Participate in code reviews, design sessions, and incident resolution—promoting high standards for code quality and operational reliability.**### **What You Bring*** **B.Sc. in Computer Science, Engineering, or related technical field; M.Sc. a plus but not required.*** **4+ years of experience as a software engineer**, ideally in high-volume or distributed systems environments.* Strong **programming** skills in Python, Java, Scala, or another systems-focused language.* Experience with **data integration and ingestion pipelines**—you understand what it means to bring data in from source systems, transform it, and deliver it reliably downstream.* Solid grasp of **engineering fundamentals**, including version control, modular design, testing, and performance tuning.* **AI-Augmented Productivity:** Proficiency in using AI coding assistants (e.g., GitHub Copilot, Cursor, or Claude Dev) to accelerate the Software Development Life Cycle (SDLC), including automated unit test generation, refactoring, and documentation.* **Specification-First Architecture:** Deep understanding of specification-driven development. Ability to author and maintain rigorous technical specifications (using OpenAPI, AsyncAPI, or Protocol Buffers) that serve as the "source of truth" before implementation begins.* **Prompt Engineering for Engineers:** Ability to craft complex, context-rich prompts to solve architectural problems, debug legacy systems, and translate business requirements into technical scaffolds.* Familiarity with concepts like **schema evolution, event-driven** architectures, observability, and role-based access control.* A **collaborative mindset**—comfortable working across domains, products, and infrastructure layers.* A strong sense of **ownership and accountability**—you care deeply about building systems that last.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: $121,500.00 - $145,500.00 #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Data Acquisition in Portland, ME vacancy
  • $66.59k - $110k

     ...Software EngineeringYarmouth,MaineFalmouth,MaineOrono,Maine Salary...  ...Development Enablement team is a new engineering group focused on streamlining...  ...Architecture team. A Senior Software Engineer for this group...  ...security, compliance, data privacy, and human oversight... 
    Senior

    Tyler Technologies

    Falmouth, ME
    1 day ago
  •  ...shape the platform powering our diagnostic data services. Our team builds and maintains...  ...with analysts, product managers, and other engineers to turn business needs into systems...  ...Qualifications ~5 years of professional software engineering experience, with a track... 
    Senior
    Work experience placement
    Immediate start

    Artech

    Westbrook, ME
    5 days ago
  • $110k - $270k

     ...environment backed by a stable, profitable enterprise. We seek engineers with extensive experience in Java, JavaScript, and modern open...  ...platform Build to scale : Develop highly scalable software with optimal performance Lead Feature Innovation: Drive... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, ME
    4 days ago
  • $121.5k - $145.5k

     ...Software Development Engineers [Integrated Engineers] are responsible for development of computer programming...  ...quality assurance approaches. Senior Professional role typically have 5 -...  ..., inspect, and drive decisions using data. * Design, test, code, and instrument... 
    Senior
    Remote work
    Flexible hours
    Weekend work
    Afternoon shift

    WEX

    South Portland, ME
    3 days ago
  • $118k - $178k

     ...Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team...  ...-call readiness Solid grounding in data structures, algorithms, and core...  ...approval from Indeed's internal Talent Acquisition team and execute a fee agreement with Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Portland, ME
    1 day ago
  • $130k - $150k

     ...Overview We are seeking a Senior Analytics Engineer to build the trusted data foundation behind Point‑of‑Care analytics, reporting, and emerging AI‑enabled insight generation. You'll own the transformation and semantic layer that sits between raw data infrastructure and... 
    Senior
    Local area

    USC1 IDEXX Laboratories, Inc.

    Westbrook, ME
    2 days ago
  • Experienced Developer Opportunity Join our dynamic team where you will have the opportunity to work on exciting projects and make a significant impact. We are looking for an experienced developer who thrives in a fast-paced environment and is ready to take on new challenges...
    Senior
    Work experience placement
    Immediate start

    Artech

    Westbrook, ME
    2 days ago
  •  ...Senior Vice President, Corporate Development About the Company Executive leading acquisitions and post-close integration aligned with strategy and values. Industry .Type Privately Held About the Role The Company is in need of an SVP, Corporate Development to lead and manage... 
    Senior

    Confidential

    Portland, ME
    3 days ago
  • $66.59k - $114.81k

     ...Senior Software Engineer Apply Online We are seeking a Senior Software Engineer to play a key role in the continued growth and evolution...  ...programs, understand resource allocation tradeoffs, and make data-driven funding decisions that improve outcomes for the communities... 
    Senior
    Local area

    Tyler Technologies

    Yarmouth, ME
    3 days ago
  • $110k - $270k

     ...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing...  ...open‑source technologies. Experience in enterprise software or high‑growth tech environments. Thrive in our Work... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Veeva Systems

    Portland, ME
    2 days ago
  • $120k - $150k

     ...patient care. IDEXX is seeking a Senior Application SecurityEngineer to join...  ...contribute to the maturation of our Secure Software Development Lifecycle (SSDLC). This...  ...remediation guidance Security Engineering & Automation ~ Build and maintain... 
    Senior
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    5 days ago
  • $121.5k - $145.5k

     ...and Portland, ME About the Team/Role We are seeking a Senior Android Engineer to join the 10-4 Mobile Engineering team. In this role, you...  ...ll bring: ~ Bachelor's degree in Computer Science or Software Engineering ~5+ years of professional Android development... 
    Senior
    Contract work
    Remote work
    Flexible hours

    WEX

    Portland, ME
    3 days ago
  •  ...Sr Data Engineer Duration: 5 months (likely to extend) Start Date: ASAP Location: Westbrook, ME (2x per week onsite) W2/C2C: W2 Only Additional...  ...Description We are seeking a highly motivated and experienced Senior Data Engineer to join our team and support the accelerated... 
    Senior
    Immediate start

    DeWinter Group

    Westbrook, ME
    4 days ago
  • $80k

     ...Senior Business Analyst For Exchange Traded Fund Services The Apex Group was established...  ...and improve process flow Read software and application user manuals Execute...  ...Disclaimer: Unsolicited CVs sent to Apex (Talent Acquisition Team or Hiring Managers) by recruitment... 
    Senior
    Work at office
    Worldwide

    Apex Group

    Portland, ME
    3 days ago
  • $98.34k - $201.9k

     ...join Team Unum today! General Summary: We're looking for a Senior Data Scientist who can bridge the gap between our most important...  ...core data science disciplines (e.g., ML/statistics, data engineering, automation). Advanced SQL and data modeling experience across... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    Unum Group

    Portland, ME
    3 days ago
  • $140k

     ...Overview Senior Full Stack Engineer needed for IDEXX’s Vello team. Vello is a new product that proactively engages pet parents and integrates with IDEXX practice management software and diagnostics to support pet health and wellbeing. What You’ll Do Orchestrate... 
    Senior
    Remote work

    IDEXX

    Westbrook, ME
    2 days ago
  •  ...Description General Summary: The principal responsibility of the Software Engineer is to develop and maintain applications that support our...  ...support integration of QuickScan software with the cloud-based data management system TotalHub. There may be opportunities for... 
    Work at office

    Ensign-Bickford Aerospace & Defense Company

    Portland, ME
    1 day ago
  •  ...Software Development Engineer II page is loaded## Software Development Engineer IIApplylocations: South Portland, ME - USAtime type: Full timeposted...  ..., and asset lifecycle operations* Design and implement data model standardization initiatives across product lines, ensuring... 
    Remote work

    DR Power LLP

    Portland, ME
    3 days ago
  • $77.1k - $123.3k

     ...innovation that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a... 
    Live in
    Local area
    Worldwide

    Cengage Group

    Portland, ME
    2 days ago
  • $195k - $260k

     ...is transforming into a data-driven enterprise...  ...technical leadership—engineers who can see across domains...  ...As a Principal Staff Software Engineer, you will play...  ...the unification of data acquisition, semantic modeling,...  ...at scale: Partner with senior engineering, product,... 
    Flexible hours

    WEX

    Portland, ME
    more than 2 months ago
  • $100k - $150k

     ...Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will...  ...services that synthesize job and job seeker data into a single source of truth consumed...  ...approval from Indeed's internal Talent Acquisition team and execute a fee agreement with... 
    Work experience placement
    Local area

    Indeed

    Portland, ME
    4 days ago
  • $68k - $93.5k

     ...Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET...  ...databases by querying and consuming data. Collaborate with cross-functional teams...  ...process, please contact Talent Acquisition (****@*****.***) .... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Portland, ME
    5 days ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters....  ...AWS Certified Solutions Architect) Based on relevant market data and other factors, the anticipated hiring range for this role... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Portland, ME
    5 days ago
  •  ...Software Engineer Apply Online As a full stack engineer, your playground will entail a wide range of technologies such as SQL, Angular...  ...solutions that help local government and school districts centralize data and connect their organizations. By working to develop and... 
    Local area

    Tyler Technologies

    Falmouth, ME
    4 days ago
  • $55 per hour

     ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software...  ...bring deep engineering insights and a data driven approach to test automation,...  ...genetics, disability, age, or veteran status. Seniority level Seniority level Entry level... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Portland, ME
    3 days ago
  •  ...The Associate Software Engineer is an early-career engineering role responsible for contributing...  ...code reviews and incorporate feedback from senior engineers. Troubleshoot and resolve...  ...Follow secure coding, compliance, and data protection practices. Use CI/CD pipelines... 
    Temporary work
    Internship
    Local area
    Remote work

    RxBenefits

    Portland, ME
    1 day ago
  •  ...Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide...  ...problems of diverse scope where analysis of data requires evaluation of identifiable...  ...obtaining solutions. - Networks with senior internal and external personnel in own area... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    South Portland, ME
    3 days ago
  • $84.63k - $112.84k

     ...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and...  ...future of AI‑ready connectivity, join us today. The Role Engineers are expected to identify and design solutions for issues involving... 
    Senior
    Full time
    Temporary work
    Remote work

    Lumen

    South Portland, ME
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    South Portland, ME
    4 days ago
  • $84.63k - $112.84k

     ...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and...  ...today. The Role Cybersecurity Incident Response Team (CIRT) Engineers at Lumen are on the front lines of protecting the systems that... 
    Senior
    Full time
    Temporary work
    Remote work
    Shift work

    Lumen

    South Portland, ME
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Data Acquisition. Be the first to apply!