Staff Backend Architect & Tech Lead

Wex

Boston (MA)

On-site

USD 141,000 - 173,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental and vision insurances
Retirement savings plan
Paid time off

Job summary

WEX in Boston, MA is seeking a Staff Software Engineer with deep backend expertise to design, build, and operate scalable, secure services powering our mobile and web apps. You will collaborate across product, mobile, web, security, and DevOps teams to deliver robust APIs and distributed systems that fuel driver and fleet experiences.

You’ll lead architecture discussions, optimize databases, implement testing, observability, and CI/CD, mentor engineers, and help drive engineering best practices.

Qualifications

  • 8–10 years of professional software engineering experience.
  • Strong expertise in Java and Spring Boot for backend applications.
  • Experience designing and developing RESTful APIs and distributed microservices.
  • Solid understanding of object-oriented design, data structures, algorithms, and software design principles.
  • Experience with PostgreSQL or other relational databases, including schema design and indexing.
  • Experience building scalable, secure, highly available distributed systems.
  • Understanding of authentication, authorization, API security (OAuth2, JWT).
  • Experience with asynchronous messaging (Kafka, RabbitMQ).
  • Familiarity with caching technologies (Redis).
  • Experience with CI/CD pipelines and automated testing.
  • Knowledge of observability: logging, metrics, tracing, monitoring.

Responsibilities

  • Design, develop, and maintain scalable, secure backend services using Java, Spring Boot, PostgreSQL, and REST APIs.
  • Architect and build distributed microservices that are observable, resilient, and maintainable.
  • Lead architecture discussions and produce design documents.
  • Optimize database design, queries, indexing, and transaction management.
  • Develop automated testing strategies (unit, integration, contract, performance, load).
  • Improve reliability with observability, logging, tracing, health monitoring, and alerting.
  • Drive platform improvements by addressing technical debt and bottlenecks.
  • Build and enhance CI/CD pipelines and deployment automation.
  • Collaborate with Product, Mobile, Web, Security, Infra, and DevOps teams.
  • Mentor engineers and promote engineering best practices.

Skills

Java
Spring Boot
REST APIs
Microservices
PostgreSQL
Distributed systems
OAuth2/JWT
Kafka/RabbitMQ
CI/CD
Observability

Education

Bachelor's degree in Computer Science or related field
Master's degree (preferred)

Tools

AWS
Kubernetes
Docker
Terraform
OpenTelemetry

Job description

WEX in Boston, MA is seeking a Staff Software Engineer with deep backend expertise to design, build, and operate scalable, secure services powering our mobile and web apps. You will collaborate across product, mobile, web, security, and DevOps teams to deliver robust APIs and distributed systems that fuel driver and fleet experiences.

You’ll lead architecture discussions, optimize databases, implement testing, observability, and CI/CD, mentor engineers, and help drive engineering best practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Architect - Payments & Expense Platform
Staff Software Architect - Payments & Expense Platform

WEX • Portland (ME)

Remote
USD 150,000 - 210,000
Remote-Eligible Staff Software Engineer Backend Platforms
Remote-Eligible Staff Software Engineer Backend Platforms

WEX, Inc. • Portland (ME)

Remote
USD 141,000 - 173,000
Remote Staff Software Engineer - Full-Stack, Payments
Remote Staff Software Engineer - Full-Stack, Payments

WEX • Portland (ME)

Remote
USD 141,000 - 173,000
Staff SWE: Beyond Fuel & Expense (Remote)
Staff SWE: Beyond Fuel & Expense (Remote)

WEX • Maine

Remote
USD 141,000 - 173,000
Remote Senior Full-Stack Engineer — Payments & Expenses
Remote Senior Full-Stack Engineer — Payments & Expenses

WEX, Inc. • Salt Lake City (UT)

Remote
USD 122,000 - 146,000
Healthcare, dental, vision
401(k) plan
Paid time off
+5
Senior Engineering Manager – Mobility & Cloud Systems
Senior Engineering Manager – Mobility & Cloud Systems

WEX Inc. • Washington

Hybrid
USD 199,000 - 247,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Engineering Manager for Mobility & Payments Platform
Senior Engineering Manager for Mobility & Payments Platform

WEX, Inc. • Seattle (WA)

On-site
USD 199,000 - 247,000
Health insurance
Dental insurance
Vision insurance
+7
Senior Full-Stack Engineer - Remote, Payments Platform
Senior Full-Stack Engineer - Remote, Payments Platform

WEX • Dallas (TX)

Remote
USD 122,000 - 146,000
Senior Full-Stack Engineer — Remote Fleet Payments
Senior Full-Stack Engineer — Remote Fleet Payments

WEX, Inc. • Boston (MA)

Remote
USD 122,000 - 146,000
Health, dental and vision insurance
Retirement savings plan
Paid time off
+5
Director, Software Engineering
Director, Software Engineering

WEX • Washington

On-site
USD 180,000 - 240,000