Software Development Engineer 4
Role Overview
WEX Mobility Engineering delivers fleet management and mobility payments solutions through SaaS and APIs.
The Staff Software Engineer provides deep technical leadership across multiple teams and services while remaining hands-on in foundational areas.
Key Skills for This Role
Full Job Posting
About the Role
WEX Mobility Engineering delivers fleet management and mobility payments solutions through SaaS and APIs.
The Staff Software Engineer provides deep technical leadership across multiple teams and services while remaining hands-on in foundational areas.
How You’ll Make an Impact
- Define architecture across Mobility services and resolve cross-team bottlenecks.
- Lead architecture reviews and workshops across engineering, product, security, compliance, operations, and partner teams.
- Establish reusable architectures, libraries, frameworks, and engineering patterns.
- Set standards for APIs, service contracts, versioning, compatibility, and integration patterns.
- Design secure, scalable, highly available, and resilient fleet management and mobility payment systems.
- Lead security, compliance, threat modeling, API protection, authorization, PCI DSS, and auditability practices.
- Define observability, SLI/SLO, operational readiness, chaos testing, and resilience standards.
- Create reusable CI/CD and infrastructure-as-code patterns using Helm, Argo, Terraform, and secure cloud templates.
- Drive systemic fixes for defects, reliability issues, incidents, and operational toil.
- Mentor engineers, evaluate technology adoption, support responsible AI solutions, and maintain durable technical documentation.
Experience You’ll Bring
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 7–12 years of professional software engineering experience with technical leadership across multiple teams or systems.
- Strong understanding of data structures, algorithms, object-oriented design, distributed systems, and complex problem solving.
- Experience designing internet-scale services with strong scalability, availability, security, reliability, and operability.
- Strong written and verbal communication skills.
- Expertise in Java or C# backend development, Spring Boot, RESTful APIs, ODATA, gRPC, and SQL systems.
- Experience with service boundaries, integration contracts, platform patterns, and architecture standards.
- Experience with event-driven architecture, Kafka, cloud-native architecture, Docker, Kubernetes, and infrastructure as code.
- Experience with observability, SLI/SLO, incident management, resilience testing, and production readiness.
- Experience with secure API design, threat modeling, compliance by design, and regulated payment environments.
- Experience with AI-enabled development tools and production-grade AI agents or distributed AI architectures.
Preferred Qualifications
- A Master’s degree in a related field is preferred.
- Experience in card payments, fleet management, mobility, mobile development, platform initiatives, internal developer platforms, or production AI solutions is preferred.
- Familiarity with vector databases and AI evaluation, safety, governance, and responsible AI principles is preferred.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at WEX Inc.
Software Development Engineer 1
, IND
WEX is seeking a software engineer to build and support benefits technology solutions in collaboration with product teams and customers. Candidates need at least three years of software engineering experience, REST API e
Software Engineering Manager
, IND
WEX is seeking a software engineering manager to lead a team building and modernizing its payments platform. The role combines people leadership, hands-on technical direction, and delivery ownership; candidates should ha
Software Development Engineer 3
, IND
WEX is seeking a Software Development Engineer 3 for its Benefits Technology team to design, build, test, and support customer-facing software. The role requires at least five years of software engineering experience, st
Software Development Engineer 3
, IND
WEX is seeking a seasoned software engineer for its Mobility Engineering organization to build scalable backend services, REST and gRPC APIs, and payment-related SaaS systems. The role covers system design, testing, reli
Software Development Engineer 3
, IND
WEX is seeking a seasoned software engineer to build scalable backend services, REST and gRPC APIs, automated tests, and production reliability improvements for mobility payments products. The role requires 5–8 years of
Software Development Engineer 4
, IND
WEX is seeking a Staff Software Engineer to provide technical leadership across Mobility services supporting fleet management and mobility payments. The role combines architecture, hands-on backend engineering, security,
Software Development Mgmt 3
, IND
WEX is seeking a Software Engineering Manager for its Benefits Technology team to lead engineers building employer benefits solutions. The role combines people leadership, roadmap planning, hands-on software design and d
Software Development Engineer 1
, IND
Software Engineering Manager
, IND
Software Development Engineer 3
, IND
Software Development Engineer 3
, IND
Software Development Engineer 3
, IND
Software Development Engineer 4
, IND
Software Development Mgmt 3
, IND