WEX

Mid Software Engineer

WEX

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and implement modular, versioned semantic models and transformation pipelines that serve as reusable building blocks.
  • Translate complex business definitions into scalable, interpretable, and trustworthy data entities used across analytics, AI/ML, APIs, and operational workflows.
  • Implement business rules, calculations, and aggregations in the semantic layer.
  • Build modular, testable, and versioned transformation pipelines with a strong focus on readability, maintainability, and long-term scalability.
  • Establish data governance principles to ensure consistency and metrics definitions are standardized and compliant.
  • Define and implement robust data modeling solutions, ensuring data quality, consistency, and interoperability across the organization.
  • Partner closely with the data products team to understand business requirements and ensure semantic models align with their needs.
  • Participate in code reviews, design sessions, and incident resolution—promoting high standards for code quality and operational reliability.

Requirements

  • Strong experience as a software engineer, ideally in high-volume or distributed systems environments.
  • A systems thinking mindset—you consider data as a platform, not a pipeline.
  • Solid understanding of data quality practices—including validation, enrichment, schema enforcement, and business rule encoding.
  • Strong programming skills in Python, Java, or another backend language for data services.
  • Solid grasp of engineering fundamentals, including version control, modular design, testing, and performance tuning.
  • Proven experience with at least one modern cloud data platform (Snowflake, BigQuery, Databricks).
  • Experience building highly available, scalable, and secure data platforms that support diverse processing paradigms (e.g., streaming, batch, warehousing, data lakes) is a strong plus.
  • 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.
Benefits
  • Comprehensive and market competitive benefits
  • Designed to support personal and professional well-being
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data modelingdata governancedata qualityPythonJavaversion controlmodular designtestingperformance tuningcloud data platforms
Soft Skills
systems thinkingcollaborationownershipaccountability