1. What is a Backend Engineer at WEX?
Backend Engineers at WEX build and scale the critical cloud infrastructure, financial API workflows, and data pipelines powering global corporate payments, fleet management solutions, and health benefit administration platforms. As a tech-driven financial services provider processing billions of dollars in transactions annually, WEX relies on its backend platform to deliver real-time authorization, high-concurrency ledgering, dynamic alerting, and robust integration channels for enterprise partners worldwide.
In this role, you will tackle complex domain challenges spanning high-throughput payment architectures, dynamic fraud prevention models, and enterprise-grade notification platforms. Whether you are engineering distributed message-driven systems using Apache Kafka, modernizing microservices using Java/Spring Boot or Go, or managing cloud-native containerized applications across Kubernetes and AWS, your work directly governs the reliability, low latency, and security expected of enterprise financial infrastructure.
You will collaborate closely with cross-functional teams including product managers, site reliability engineers (SREs), data platform engineers, and software architects. Succeeding as a Backend Engineer at WEX requires a strong foundation in modern object-oriented and functional software paradigms, deep expertise in database query optimization and schema design, and a precise, defensive approach to multi-threaded programming and distributed system resiliency.

