WEX Inc. logo

Senior Backend Software Engineer

Job Overview

Location

Washington, USA

Job Type

Full-time

Category

Software Engineer

Date Posted

March 1, 2026

Full Job Description

đź“‹ Description

  • • Join WEX Inc. as a Senior Backend Software Engineer and become an integral part of our dynamic Mobility Engineering organization. You will contribute to the Mobility team, which is at the forefront of developing cutting-edge fleet management and mobility payments solutions for our extensive customer base. This global team, with members across the USA, Brazil, and India, is dedicated to building robust SaaS and API solutions that power the future of fleet operations.
  • • At WEX, we empower fleet managers and operators with sophisticated tools to manage their operations efficiently. Our Mobility products facilitate credit issuance to fleet companies and their employees through WEX or cobranded credit cards, offering broad usability at fueling stations and a curated selection of other merchants. You will play a key role in enhancing these systems, enabling features such as fuel discounts and granular spend controls. These controls allow fleet members to use their cards only at configured merchants, within specified amounts, and according to defined velocity limits, ensuring optimal financial management and security.
  • • Your primary responsibility will be to design, develop, and maintain high-performance, scalable, and resilient object-oriented code for our backend services. This involves creating both public-facing REST APIs using Java and internal gRPC APIs for seamless inter-service and inter-system communication. You will be instrumental in crafting sophisticated system designs, leading critical design decisions, and fostering alignment among senior engineering peers.
  • • A significant aspect of this role involves ensuring the quality and reliability of our software. You will be responsible for writing comprehensive automated tests, including unit tests, integration tests, end-to-end tests, concurrency tests, and load/performance tests. This rigorous testing approach is crucial for maintaining the stability and performance of our large-scale systems.
  • • You will actively analyze existing systems to pinpoint performance bottlenecks, identify and address technical debt, and implement strategic improvements to enhance scalability and stability. This proactive approach ensures our platforms can meet the growing demands of our customers.
  • • Automation will be a key focus, as you implement solutions for testing, monitoring, application healing, and scaling. You will also contribute to our continuous integration and continuous deployment (CI/CD) pipelines, aiming to significantly reduce time-to-market for new features and improvements.
  • • Collaboration is central to our success. You will work closely with cross-functional teams, including product managers, designers, and fellow engineers, to collaboratively define requirements and implement innovative new features that drive business value.
  • • As a senior member of the team, you will conduct thorough code reviews, providing constructive feedback, approving changes, and guiding junior and mid-level engineers. You will actively champion and promote engineering best practices across the team, fostering a culture of continuous learning and improvement.
  • • You will be expected to dive deep into complex issues, troubleshoot challenging problems, devise effective fixes, author detailed root cause analysis (RCA) documents, and ensure the long-term performance and reliability of our production applications.
  • • Your role will involve conducting objective and comparative analyses of competing technologies, providing well-reasoned recommendations to the team regarding the pros and cons of different technology solutions to inform strategic decisions.
  • • Maintaining comprehensive and up-to-date documentation is essential. This includes creating and updating design documents, run books, change management documentation, and readiness plans to ensure knowledge sharing and operational efficiency.
  • • You will provide critical live-site support for our production applications. This involves actively monitoring systems, ensuring rapid incident resolution, and driving continuous improvement initiatives based on operational feedback and performance data.
  • • Furthermore, you will have the opportunity to drive cross-team projects, either as a single-threaded owner (STO) or as a technical lead, and actively work to unblock other engineers, facilitating progress and ensuring project success.

Skills & Technologies

Java
Docker
Kubernetes
REST
gRPC
Backend
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

About WEX Inc.

WEX Inc. is a global commerce platform headquartered in Portland, Maine, providing payment processing and business solutions across fleet, travel, and healthcare sectors. Founded in 1983, the company offers fuel cards, corporate payments, virtual cards, and benefits administration technology that simplifies complex transactions, enhances security, and delivers data-driven insights for businesses of all sizes. WEX serves customers in North America, South America, Asia-Pacific, and Europe, enabling efficient fleet operations, streamlined travel booking, and improved healthcare benefit management through innovative payment systems and software.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

12 days ago

Apply
Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

3 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

8 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

9 days ago

Apply