- *Introduction**
- ---------------
WEX is a global leader in financial technology solutions, simplifying complex payment ecosystems across Fleet, Corporate Payments, and Health \& Benefits. For further details, do visit www.wexinc.com. We are driving a major technology transformation to modernize our platforms, accelerate innovation, and deliver exceptional customer experiences.
We are seeking a Staff Software Engineer (SDE\-4\) who can design and deliver scalable, secure, and modular systems that align with our technology stack. This role offers an opportunity to work with a team that handles the Electric Vehicle integrations within the broader WEX ecosystem.
The team builds modular and scalable micro\-services leveraging modern technologies across the entire architecture which are highly available, easy to maintain, resilient enough, developer friendly and performant.
- *Scope of Role**
- ----------------
As a Level 4 Engineer, you will
- Lead design and development of full\-stack solutions, with emphasis on event\-driven micro\-services, APIs, and data platforms.
- Drive iterative modernization, helping decompose monoliths into shared, modular services.
- Build reusable capabilities aligned with product\-centric domain models.
- Contribute to agentic architectures and intelligent automation that power seamless user experiences.
- Collaborate with cross\-functional teams to deliver measurable business outcomes, not just features.
- Collaborate with partners to integrate a broad range of EV services with WEX
- Mentor junior developers and promote best engineering practices.
- *What You’ll Do**
- -----------------
- Design, develop, test, and maintain cloud\-ready micro\-services and APIs.
- Work with streaming data pipelines (Kafka, CDC) to enable real\-time insights.
- Implement platform\-thinking approaches—build reusable, discoverable capabilities.
- Ensure quality from the start through automated validation and CI/CD pipelines.
- Deliver value iteratively, focusing on finishing and deploying features, not just starting them.
- Partner with product and architecture teams to ensure systems are decoupled, scalable, and SaaS mature.
- Use monitoring and feedback loops to drive data\-informed improvements.
- Tackle technical debt proactively, balancing modernization with customer value delivery.
- *Required Qualifications**
- --------------------------
- Bachelor’s/Master’s degree in Computer Science and Engineering.
- 8\+ years in backend/micro\-services development (Java, Python, GoLang etc.)
- Hands\-on experience with Java and Java related frameworks.
- Expertise in object oriented design and programming.
- Strong problem solving skills in the software engineering domain.
- Experience in working on modern backend micro\-services architecture.
- 6\+ years in building Restful APIs, exposing and consuming; experience with message broker and event streaming (Kafka).
- Strong knowledge of SQL, relational and non relational databases.
- Comfortable working with JSON, XML, YML and other interfacing file types.
- Experience in Unix/Linux environments, scripting, and CI/CD pipelines.
- Demonstrated ability to decompose systems into modular, reusable services.
- Excellent communication and collaboration skills across distributed teams.
- *Nice to Have**
- ---------------
- Experience with FinTech solutions or payments ecosystems.
- Cloud experience (AWS preferred), containerization (Docker, Kubernetes).
- Familiarity with modern UI frameworks (React, Angular, Vue.js).
- Familiarity with Change Data Capture (CDC) tools.
- Understanding of AI/ML integration in platforms and workflows.
- Experience with large\-scale transactions and highly available systems.
- *What Makes You a Great Fit**
- -----------------------------
- You embody our engineering principles: API\-first, modular, iterative, data\-driven.
- You thrive in modernization work, making legacy systems more agile.
- You value finishing and delivering over just starting.
- You see engineering as a way to unlock business outcomes, not just write code.
- You champion quality, automation, and reusability in everything you build.