Staff Backend Architect & API Leader

WEX, Inc.

United States

On-site

USD 141,000 - 173,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement plan
Paid time off
Health savings account
Flexible spending accounts
Life insurance
Disability insurance
Tuition reimbursement

Job summary

WEX, Inc. is seeking a Staff Software Engineer to design, build, and operate scalable backend services powering our mobile and web applications. You will lead architecture discussions, build REST APIs, and guide distributed microservices with Java and Spring Boot.

Collaborate with cross-functional teams, optimize databases and observability, and mentor engineers while advancing CI/CD, security, and reliability.

Qualifications

  • 8-10 years of professional software engineering experience.
  • Strong expertise in Java and Spring Boot for back-end systems.
  • Proven experience designing RESTful APIs and distributed microservices.
  • Solid OO design, data structures, and algorithms knowledge.
  • Relational DB design and query optimization (PostgreSQL).
  • Experience with Kafka/RabbitMQ and event-driven architectures.
  • Familiarity with CI/CD, testing, and security best practices.
  • Observability: logging, metrics, tracing, monitoring, alerting.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Architect and build resilient distributed microservices.
  • Lead architecture discussions and produce design docs.
  • Optimize databases and implement efficient queries.
  • Develop automated tests: unit, integration, performance.
  • Improve reliability with observability and tracing.
  • Build and enhance CI/CD pipelines and tooling.
  • Collaborate with product, security, and platform teams.
  • Mentor engineers and promote engineering best practices.
  • Address production issues with root-cause analysis.

Skills

Java
Spring Boot
REST APIs
Distributed microservices
Architectural design
Mentoring
Security
Observability

Education

Bachelor's degree in Computer Science or related field
Master's degree in Computer Science or Software Engineering

Tools

PostgreSQL
Kafka
RabbitMQ
Redis
CI/CD
OpenTelemetry
Grafana/Prometheus
AWS
Docker
Kubernetes

Job description

WEX, Inc. is seeking a Staff Software Engineer to design, build, and operate scalable backend services powering our mobile and web applications. You will lead architecture discussions, build REST APIs, and guide distributed microservices with Java and Spring Boot.

Collaborate with cross-functional teams, optimize databases and observability, and mentor engineers while advancing CI/CD, security, and reliability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Backend & API Engineer
Lead Backend & API Engineer

WEX, Inc. • Boston (MA)

On-site
USD 141,000 - 173,000
Health, dental and vision insurance
401(k) retirement plan
Bonus eligibility
Staff Backend Architect: APIs, Microservices, & Scale
Staff Backend Architect: APIs, Microservices, & Scale

WEX, Inc. • Salt Lake City (UT)

On-site
USD 141,000 - 173,000
Staff Backend Engineer – APIs, Microservices & Scale
Staff Backend Engineer – APIs, Microservices & Scale

WEX, Inc. • Town of Texas (WI)

On-site
USD 141,000 - 173,000
Health insurance
Dental and vision insurance
Retirement savings plan
+6
Senior Backend & CloudOps Engineer for Scalable APIs
Senior Backend & CloudOps Engineer for Scalable APIs

WEX, Inc. • United States

On-site
USD 141,000 - 173,000
Health, dental, and vision insurance
Retirement savings plan
Paid time off
+5
Remote Java 17+ Backend Engineer – Spring Microservices
Remote Java 17+ Backend Engineer – Spring Microservices

WEX, Inc. • Boston (MA)

On-site
USD 96,000 - 116,000
life insurance
paid time off
tuition reimbursement
Senior Backend Engineer, Agentic Cloud Platform
Senior Backend Engineer, Agentic Cloud Platform

WEX, Inc. • Town of Texas (WI)

On-site
USD 140,000 - 174,000
Health insurance
Retirement plan
Paid time off
Senior Software Engineer - Cloud-Native AI & Java
Senior Software Engineer - Cloud-Native AI & Java

WEX, Inc. • Chicago (IL)

On-site
USD 140,000 - 174,000
Java Backend Engineer II - Remote (Spring Microservices)
Java Backend Engineer II - Remote (Spring Microservices)

WEX, Inc. • Dallas (TX)

On-site
USD 96,000 - 116,000
life insurance
paid time off
tuition reimbursement
Remote Java Backend Engineer | SDE II | Spring Boot
Remote Java Backend Engineer | SDE II | Spring Boot

WEX, Inc. • Portland (ME)

On-site
USD 96,000 - 116,000
life insurance
paid time off
tuition reimbursement
Remote Senior Mobile Engineering Leader
Remote Senior Mobile Engineering Leader

WEX, Inc. • United States

On-site
USD 176,000 - 204,000
Health/dental/vision insurance
Retirement savings plan
Paid time off
+6