Senior Back End Engineer

WEX

Bengaluru

On-site

INR 3,000,000 - 4,500,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

WEX Mobility Engineering seeks a Senior Engineer for the NAM Experiences team, focusing on fleet management and mobility payments solutions in North America. You will design, develop, and maintain scalable backend services, create REST and gRPC APIs, and lead design decisions with senior engineers.

Ideal candidates will have strong data structures knowledge, OO design, and 5–8 years of software engineering experience, plus AWS expertise and mentorship experience.

Qualifications

  • Bachelor's degree in Computer Science or Software Engineering.
  • 5-8 years of professional software engineering experience.
  • Strong understanding of data structures and algorithms and OO design.
  • Experience designing internet-scale services with focus on scalability, availability, security and reliability.
  • Excellent written and verbal communication; collaborative and empathetic mindset.
  • Prior mentorship of junior engineers.
  • Experience with AWS as foundational cloud infrastructure.
  • Proficiency in backend development with Java, Go or C#, and frameworks like SpringBoot; building RESTful APIs; SQL/Mongo.

Responsibilities

  • Design, develop, and maintain robust, scalable backend services.
  • Develop public REST APIs and internal gRPC APIs for inter-service communication.
  • Lead design decisions and align with senior engineers.
  • Write automated tests across unit/integration/end-to-end.
  • Analyze systems to identify bottlenecks and improve scalability.
  • Automate testing, monitoring, healing, and scaling; enable CI/CD.

Skills

DS & Algorithms
OO Design
Problem Solving
Mentorship
Communication
Backend Development
Java / Go / C#
SpringBoot
RESTful APIs
SQL / Mongo

Education

Bachelor's degree in CS/Software Eng
Master's degree in CS/Soft Eng

Tools

AWS
Docker
Kubernetes
Kafka
ODATA

Job description

About the Team/Role

We are seeking a Senior Engineer in the WEX Mobility Engineering organization. This role will sit in the NAM Experiences team that supports the fleet management and mobility payments solutions to our large customers and partners in North America. Our Mobility systems provide SaaS and API solutions to various customers. WEX Mobility products enable credit issuance to fleet companies and their workers in the form of WEX or cobranded credit cards, usable at fueling stations and select other merchants. At WEX, we provide fleet managers and operators with the flexibility to configure spend controls that restrict fleet members to use their cards at configured merchants, for configured amounts and velocity etc.

How you ll make an impact:
  • Design, develop, and maintain robust, scalable, and high-performance code in our backend services.

  • Develop public REST APIs using Java and internal gRPC APIs for inter-service and inter-system communication.

  • Craft systems designs, lead design decisions, and drive alignment with other senior engineers.

  • Write automated unit tests, integration tests, end-to-end tests, concurrency tests, load/performance tests.

  • Analyze existing systems to identify bottlenecks, tech debt, and implement scalability and stability improvements.

  • Implement automation for testing, monitoring, healing, and scaling applications, continuous integration and deployment to reduce time to market

  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.

  • Conduct code reviews (comment, approve, seek revisions, merge), mentor junior and mid-level engineers, and actively promote engineering best practices.

  • Dive deep and troubleshoot complex issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability.

  • Support the objective and comparative analyses of competing technologies to advise the team of pros and cons of a technology solution

  • Maintain robust documentation (design docs, run books, change management docs, and readiness plans)

  • Provide live-site support for production applications by monitoring systems, ensuring rapid incident resolution, and driving continuous improvement.

Experience youll bring:
  • Bachelor s degree in Computer Science or Software Engineering

  • 5-8 years of professional experience in software engineering.

  • Strong understanding of data structures and algorithms, object-oriented design, and problem-solving skills.

  • Expertise in designing and developing internet-scale services with scalability, availability, security, and reliability design tenets.

  • Professional written and verbal communication skills, and a collaborative and empathetic mindset.

  • Prior mentorship of junior engineers.

  • Experience with AWS as the foundational cloud infrastructure, encompassing proficiency in its core services, deployment methodologies, observability and monitoring.

  • Proficiency in backend development, with proficiency expertise in Java, Go or C#, and associated frameworks like SpringBoot, building and optimizing RESTful APIs, ODATA framework, and SQL/Mongo

Preferred Qualifications
  • Master s degree in computer science or software engineering.

  • 8+ years of experience in software engineering.

  • Experience with event-driven architecture and tools like Kafka.

  • Experience working on payment solutions.

  • Familiarity with cloud-native architecture (containerization using tools such as Docker and Kubernetes).

  • Extensive API security and PCI DSS compliance exposure.

  • Ability to work on existing codebase, contribute improvements, and transition legacy systems to modern technologies.

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

Similar jobs worth comparing

Senior Back End Engineer
Senior Back End Engineer

WEX Inc. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Software Development Engineer 1
Software Development Engineer 1

WEX • Bengaluru

On-site
INR 600,000 - 900,000
Software Development Mgmt 5
Software Development Mgmt 5

WEX Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Back End Developer
Back End Developer

ACL Digital • India

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Chargebee • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Collaborative environment
Opportunity for learning and growth
Senior Staff Engineer
Senior Staff Engineer

StoneX Group Inc. • Maharashtra

Hybrid
INR 1,200,000 - 2,300,000
Staff SW Engineer
Staff SW Engineer

Visa Consolidated Support Services India • Bengaluru

On-site
INR 800,000 - 1,200,000
Software Development Engineer 3
Software Development Engineer 3

WEX Inc. • Bengaluru

On-site
INR 600,000 - 1,200,000
Senior Backend Engineer
Senior Backend Engineer

Graviti Exchange • Mumbai

On-site
INR 2,500,000 - 4,500,000
Engineering Manager
Engineering Manager

Cashfree • Gurugram District

On-site
INR 4,500,000 - 6,500,000