Software Development Engineer — Mobility Engineering
Core
Design, develop, and maintain scalable backend services and APIs for WEX's fuel card platform.
Role type
Senior IC backend software engineer
Builds
Mission-critical API interfaces and scalable microservices for internal and external customers
Domain
Fintech / Payments / Cloud-native infrastructure
Deliverable
production ML models | product features
Required skills
Java, Python, RESTful API design, microservices architecture, relational databases (Oracle, PostgreSQL), NoSQL (Elasticsearch), event-driven architectures (Kafka), AWS, CI/CD, containerization
Preferred skills
Terraform, Docker, Kubernetes, legacy application modernization, high-volume transaction systems, AI-assisted development tools
Technologies
Java, Python, Kafka, Elasticsearch, AWS, Oracle, PostgreSQL, Docker, Kubernetes, Terraform
Responsibilities
Design and develop scalable backend services and APIs; Build and enhance microservices and distributed systems; Work with relational and NoSQL databases; Develop solutions using Kafka, Elasticsearch, and AWS; Contribute to cloud-native architecture; Write clean, maintainable, testable, and well-documented code; Troubleshoot complex technical issues; Apply DevOps practices including CI/CD and automated testing
Seniority
Mid-level to Senior, hands-on IC