Software Development Engineer 3
Role Overview
WEX Mobility Engineering provides SaaS and API solutions for fleet management and mobility payments customers and partners.
The role is part of the North America Mobility team and focuses on backend services supporting fleet cards, spend controls, and merchant configurations.
The position is described as a seasoned software engineering role within a development organization spanning the United States, Brazil, and India.
Key Skills for This Role
Full Job Posting
Team and Role
WEX Mobility Engineering provides SaaS and API solutions for fleet management and mobility payments customers and partners.
The role is part of the North America Mobility team and focuses on backend services supporting fleet cards, spend controls, and merchant configurations.
The position is described as a seasoned software engineering role within a development organization spanning the United States, Brazil, and India.
Engineering Responsibilities
- Design and maintain scalable, high-performance backend services and develop public REST and internal gRPC APIs.
- Create system designs, lead technical decisions, and implement automated testing across unit, integration, end-to-end, concurrency, and performance levels.
- Identify bottlenecks and technical debt and improve application scalability, stability, monitoring, healing, and deployment automation.
- Collaborate on features with product managers, designers, and engineers and conduct code reviews while mentoring engineers.
- Troubleshoot production issues, perform root cause analysis, maintain engineering documentation, and provide live-site support.
- Lead cross-team projects as a single-threaded owner or technical lead and unblock other engineers.
Required Experience
- Bachelor’s degree in Computer Science or Software Engineering.
- 5–8 years of professional software engineering experience.
- Strong data structures, algorithms, object-oriented design, and problem-solving skills.
- Expertise designing internet-scale services with scalability, availability, security, and reliability principles.
- Excellent communication skills and a collaborative, empathetic mindset.
- Backend proficiency with Java or C#, Spring Boot, RESTful APIs, ODATA, and SQL.
- Ability to use AI-enabled development tools such as Cursor AI, Kiro, or GitHub Copilot.
Preferred Qualifications
- Master’s degree in computer science or software engineering.
- 8 years of software engineering experience.
- Event-driven architecture or Kafka experience and card payments experience.
- Familiarity with Docker, Kubernetes, API security, PCI DSS, mobile development, or cloud-native architecture.
- Experience building production AI solutions, agents, copilots, or distributed AI systems.
Mobility Products
WEX Mobility products issue WEX or cobranded credit cards to fleet companies and workers for use at fueling stations and selected merchants.
The products support fuel discounts and configurable controls for merchants, amounts, and transaction velocity.
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 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 hands-on technical leadership across Mobility services supporting fleet management and mobility payments. The role focuses on distributed systems, secure APIs, cloud in
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 4
, IND
Software Development Engineer 4
, IND
Software Development Mgmt 3
, IND