Mid Software Engineer - Data Acquisition

Reposted 11 Days Ago
Be an Early Applicant
Hiring Remotely in São Paulo
In-Office or Remote
Mid level
Fintech • Payments
The Role
As a Software Engineer 2, you'll design and build scalable data ingestion pipelines, contribute to batch and streaming flows, and support observability for WEX's data platform.
Summary Generated by Built In
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 Software Engineer 2 - Data Acquisition (Data 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.

How you'll make an impact

 
  • Design and implement moderately complex ingestion pipelines that integrate with internal and external systems.

  • Develop reusable components for data transformation, validation, and logging.

  • Contribute to both batch and streaming ingestion flows, ensuring scalability and maintainability.

  • Support platform observability by enhancing monitoring, alerting, and error-handling features.

  • Participate in design discussions, code reviews, and incident investigations.

  • Partner with data consumers to understand requirements and translate them into ingestion solutions.

  • Improve automation and testing coverage to reduce manual effort and increase pipeline reliability.
     


Experience you'll bring

 
  • B.Sc. in Computer Science, Engineering, or related technical field (M.Sc. preferred). Equivalent experience considered.

  • Good experience as a data or software engineer, ideally working with data pipelines or distributed systems.

  • Solid programming skills in Python, Java, or Scala, with ability to write maintainable, production-ready code.

  • Hands-on experience with ETL/ELT pipelines, schema management, and data modeling concepts.

  • Familiarity with streaming (e.g., Kafka, Kinesis, Spark Streaming) or batch frameworks.

  • Understanding of CI/CD, version control, and testing practices.

  • Exposure to observability practices such as logging, metrics, and tracing.

  • Strong sense of accountability and eagerness to take ownership of assigned deliverables.

Top Skills

Java
Kafka
Kinesis
Python
Scala
Spark Streaming
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Portland, ME
4,900 Employees

What We Do

We simplify complex payment systems for fleets, corporate payments, and healthcare—unlocking insights, opportunities, and efficiencies to give you greater control of your business.

Powered by the belief that complex payment systems can be made simple, WEX (NYSE: WEX) is a leading financial technology service provider across a wide spectrum of sectors, including fleet, travel and healthcare. WEX operates in more than 10 countries and in more than 20 currencies through approximately 4,900 associates around the world. WEX fleet cards offer approximately 14 million vehicles exceptional payment security and control; our travel and corporate solutions business processes over $35 billion of purchase volume annually; and the WEX Health financial technology platform helps 343,000 employers and more than 28 million consumers better manage healthcare expenses.

Similar Jobs

Vantor Logo Vantor

Account Manager

Aerospace • Artificial Intelligence • Computer Vision • Software • Analytics • Defense • Big Data Analytics
Remote
Brazil
2500 Employees

CrowdStrike Logo CrowdStrike

Account Executive

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Brazil
10000 Employees

Zscaler Logo Zscaler

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Brazil
8697 Employees

SailPoint Logo SailPoint

RVP-Enterprise and Commercial Sales- Brazil

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
Brazil
2461 Employees

Similar Companies Hiring

Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
80 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account