Brazil Sao Paulo - Remote Office, Brazil remote Employment

WEX Inc is hiring a Senior Software Engineer - Data Acquisition

About the Role

Lead the evolution of a next-generation data acquisition platform by designing and implementing high-throughput, secure, and observable ingestion systems. This role is central to enabling reliable data flow across the enterprise, powering analytics, AI initiatives, and product capabilities through scalable pipelines.

What You’ll Do

  • Design and develop core components of a unified ingestion system that supports both streaming and batch data from internal and external sources.
  • Architect modular, reusable frameworks for data routing, transformation orchestration, schema management, and error handling.
  • Ensure end-to-end data traceability and compliance by integrating with governance, access control, and lineage systems.
  • Collaborate with engineering teams across domains to understand integration requirements and streamline onboarding with automation.
  • Drive technical excellence through code reviews, performance optimization, testing strategies, and operational observability.
  • Mentor engineers and establish standards that promote maintainable, production-grade software.

What We’re Looking For

  • Proven experience building distributed systems or large-scale data pipelines in Python, Java, or Scala.
  • Strong foundation in software engineering principles: modular design, version control, testing, and performance tuning.
  • Familiarity with event-driven architectures, schema evolution, and access control patterns.
  • Degree in Computer Science, Engineering, or a related technical field.
  • Ability to lead technical direction while working collaboratively across infrastructure, data, and product teams.
  • A mindset focused on long-term system reliability, security, and operational accountability.
Required Skills
PythonJavaScalabatch processingstreaming pipelinesevent-driven architecturesschema evolutionobservabilityrole-based access controlversion controldistributed systemsdata engineeringsystems programming PythonJavaScalabatch processingstreaming pipelinesevent-driven architecturesschema evolutionobservabilityrole-based access controlversion controldistributed systemsdata engineeringsystems programming
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
WEX Inc
WEX simplifies the business of running a business. Their WEX Benefits solutions reduce complexity and help manage costs of benefits administration for clients and partners.
All jobs at WEX Inc Visit website
Job Details
Department Data Acquisition Team
Category data
Posted 4 hours ago