Software Development Engineer 2-2

Posted:
2/4/2026, 4:00:00 PM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

Software Engineer 2 (Full Stack, Helix-Aligned)

Introduction

WEX is a global leader in financial technology solutions, simplifying complex payment ecosystems across Fleet, Corporate Payments, and Benefits. We are transforming our platforms through Helix — a company-wide initiative to modernize technology, accelerate innovation, and deliver exceptional customer experiences.

We’re looking for a Full Stack Software Engineer (Level 2) to contribute to this transformation by designing and building reliable, scalable, and modern services. You’ll help evolve our legacy systems into API-first, modular, and event-driven architectures that enable faster delivery, smarter workflows, and the foundation for agentic, intelligent systems.

Scope of Role

As a Level 2 Engineer, you will:

  • Build and maintain API and microservice-based solutions that align with Helix’s modernization and agentic architecture goals.

  • Collaborate with senior engineers to decompose monolithic systems into reusable, composable components.

  • Participate in the full software development lifecycle — design, coding, testing, deployment, and monitoring.

  • Contribute to data pipelines, event streaming, and workflow automation that support agentic behavior.

  • Learn and apply Helix principles — quality-first, API-first, reusable by design, and data-driven.

  • Work cross-functionally with product, QA, and DevOps to ensure solutions are secure, performant, and maintainable.

What You’ll Do

  • Develop and test secure, maintainable APIs and backend services that power intelligent workflows.

  • Support event-driven integrations and real-time data processing (Kafka, CDC, JSON).

  • Implement features that enable automation and intelligent decision flows within agentic systems.

  • Participate actively in agile ceremonies, delivering incremental value with measurable outcomes.

  • Contribute to CI/CD pipelines, observability, and automation frameworks.

  • Write clear, reusable code and documentation to support discovery and reuse across teams.

  • Collaborate with senior engineers to ensure technical solutions align with long-term Helix architecture.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • 2–3 years of professional software development experience.

  • Experience building or consuming REST APIs.

  • Hands-on experience with Python, Java, or Node.js.

  • Familiarity with event streaming platforms (Kafka preferred).

  • Understanding of databases (SQL/NoSQL) and data exchange formats (JSON, XML).

  • Experience with Git and basic CI/CD workflows.

  • Solid understanding of how systems interact through APIs and services.

  • Strong problem-solving and communication skills.

Nice to Have

  • Exposure to microservices or modernization projects.

  • Experience in FinTech or payment systems.

  • Familiarity with cloud environments (AWS preferred) and containerization (Docker, Kubernetes).

  • Exposure to Siebel CRM or other enterprise applications.

  • Some experience with front-end frameworks (React, Angular, or Vue).

  • Interest in AI and automation — especially in how intelligent agents can optimize workflows.

What Makes You a Great Fit

  • You’re eager to learn from senior engineers and contribute to building the future Helix architecture.

  • You think about reusability, data flow, and automation when building solutions.

  • You’re curious about agentic systems and how technology can enable intelligent automation.

  • You take pride in writing quality code that moves systems closer to cloud-ready, modular design.

  • You thrive in a collaborative, fast-paced environment where modernization is a shared mission