WEX logo

Software Development Engineer 3

WEX
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Backend DevelopmentMicroservices ArchitectureEvent-Driven ArchitectureDistributed Systems

Job description

Overview

Software Development Engineer 3 on the WEX OTR Value Added Services team, designing, building, enhancing and maintaining web applications that interact with end customers and partners, working in an Agile and embedded DevOps model across the full software life cycle.

What you'll do

  • Lead the design and implementation of complex backend features, distributed microservices, and asynchronous REST APIs optimized for high throughput, low latency, and fault tolerance.
  • Design event-driven data pipelines, real-time message integrations, serverless functions, and distributed caching strategies to ensure data consistency and synchronization between modern and legacy data stores.
  • Implement advanced error handling (retry patterns, circuit breakers), automated database migrations, and secure authentication/authorization flows (OAuth 2.0, JWT, RBAC).
  • Implement micro frontend (MFE) architecture and low latency user interface systems.
  • Manage cloud infrastructure via Infrastructure as Code (IaC), optimize containerized environments, and establish robust observability stacks (distributed tracing, metrics, logging).
  • Maintain excellent automated test coverage (unit, integration, load testing), drive performance profiling, and foster team growth through code reviews, pair programming, and technical guidance.

What you'll need

  • 5+ years of professional software development experience.
  • 3+ years with high-level backend languages (e.g., Python, Go, Java) and frontend development (Angular).
  • 2+ years scaling production distributed systems.
  • Strong command of microservices communication, event streaming/message brokers, containerization, and event-sourcing concepts.
  • Hands-on experience with major cloud ecosystems (serverless compute, managed storage, IAM), IaC tools, and secure API design principles.
  • Exceptional analytical and communication skills, with a demonstrated ability to take absolute ownership of technical initiatives and lead alignment discussions in agile environments.

Nice to have

  • Experience bridging modern cloud architectures with legacy database infrastructure.
  • Experience optimizing automated CI/CD pipelines, high-availability setups, and disaster recovery planning.
  • Familiarity with advanced telemetry dashboards (Prometheus/Grafana) and performance profiling tools.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer 3