Himalayas logo
wexWE

Senior Software Engineer - Data Acquisition

WEX Inc. is a global commerce platform that simplifies the business of running a business by offering personalized technology solutions for employee benefits, mobility and fleet management, and corporate payments.

wex

Employee count: 5000+

Brazil only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About the Team/Role

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 scale—helping ingest billions of records across diverse systems and powering enterprise-wide analytics, AI, and product experiences.

How you'll make an impact

  • Lead the design and development of scalable, high-throughput data acquisition systems that integrate internal and external data sources across domains.

  • Architect core platform components—such as data routing, transformation orchestration, lineage tracking, and schema evolution—using 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.

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

Experience you'll bring

  • B.Sc. in Computer Science, Engineering, or related technical field; M.Sc. a plus but not required.

  • Strong years of experience as a software or data 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.

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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Brazil +/- 0 hours

About wex

Learn more about wex and their company culture.

View company profile

WEX Inc. is a global commerce platform that simplifies the business of running a business. Many of our customers face the challenge of managing complex operational processes due to the rapid pace of regulatory, economic, and societal change worldwide. They are often stretched thin and lack the in-house expertise to solve these intricate problems. This is why WEX offers personalized technology solutions designed to simplify employee benefits, mobility and fleet management, and accounts payable and receivables processes. From our origins as a pioneer in fleet card payments in 1983, we have expanded our scope to become a multi-channel provider of corporate payment solutions, helping businesses navigate these complexities and achieve greater efficiency.

Our customers in the fleet industry, for example, need robust tools to manage fuel and maintenance expenses, ensure driver safety, and optimize operations. WEX Fleet provides them with fuel cards, telematics, and data analytics to meet these needs. For businesses involved in travel, managing cross-border payments and streamlining back-end accounting can be a significant hurdle. WEX's travel and corporate solutions, including virtual payment solutions, help these clients automate processes, reduce costs, and gain better insights into their spending. Similarly, in the healthcare sector, employers and employees alike grapple with the administration of benefits and healthcare payments. WEX Health offers a cloud-based platform to simplify the management of Health Savings Accounts (HSAs), Flexible Spending Accounts (FSAs), and other benefit plans, making it easier for millions of consumers to manage their healthcare expenses. By embedding our solutions into our customers' workflows and leveraging our expertise in data and analytics, we empower them to make smarter decisions, reduce operating costs, and ultimately, reach their full potential.

Employee benefits

Learn about the employee benefits and perks provided at wex.

View benefits

Company equity

WEX offers company equity.

Life insurance

WEX offers life insurance.

Paid sick days

WEX provides paid sick days.

Sabbatical

WEX offers sabbatical leave.

View wex's employee benefits
Claim this profilewex logoWE

wex

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

58 remote jobs at wex

Explore the variety of open remote roles at wex, offering flexible work options across multiple disciplines and skill levels.

View all jobs at wex

Remote companies like wex

Find your next opportunity by exploring profiles of companies that are similar to wex. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
wex hiring Senior Software Engineer - Data Acquisition • Remote (Work from Home) | Himalayas