Software Engineer (Apps) 4

WEXWEXUS•Remote, OH
•$140,600 - $173,100

About The Position

WEX is seeking a seasoned Senior Software Engineer in its Mobility Engineering organization. The role supports fleet management and mobility payment solutions for large customers, working with a development team spanning the United States, Brazil, and India. WEX Mobility products provide SaaS and API solutions, including credit issuance to fleet companies and workers through WEX or co-branded credit cards, along with fuel discounts and configurable spending controls. The position involves designing, developing, and maintaining backend services and APIs; leading technical design and initiatives; supporting large customer implementations and products on the IBM iSeries platform; and collaborating with stakeholders and cross-functional teams. It also includes mentoring engineers, maintaining software quality and documentation, improving system performance and reliability, and providing live-site production support.

Requirements

  • Bachelor’s degree in Computer Science or Software Engineering.
  • 10 or more years of professional software engineering experience.
  • 10 or more years of deep technical knowledge of iSeries technologies, including RPG III, RPGILE, RPG IV, RPG400, CLP, C++, DDS, IBM Utilities, SOAP, PHP, .NET, web services, and DB2 databases.
  • Strong understanding of data structures, algorithms, object-oriented design, and problem-solving.
  • Expertise designing and developing internet-scale services with attention to scalability, availability, security, and reliability.
  • Backend development proficiency, including Java or C#, Spring Boot, RESTful APIs, the ODATA framework, and SQL.
  • Experience with IBM iSeries communications and administration, SSL, SSH, TCP/IP, and web services.
  • Excellent written and verbal communication skills and a collaborative, empathetic mindset.

Nice To Haves

  • Master’s degree in Computer Science or Software Engineering.
  • Experience with event-driven architecture and tools such as Kafka.
  • Experience working on card payments.
  • Familiarity with cloud-native architecture and containerization tools such as Docker and Kubernetes.
  • Awareness of API security and PCI DSS compliance requirements.
  • Ability to work in existing codebases, contribute improvements, and adapt to legacy-system constraints.

Responsibilities

  • Design, develop, and maintain robust, scalable, high-performance object-oriented backend services.
  • Develop public REST APIs using Java and internal gRPC APIs for inter-service and inter-system communication.
  • Create system designs, lead design decisions, and align with other senior engineers.
  • Write automated unit, integration, end-to-end, concurrency, and load/performance tests.
  • Analyze systems for bottlenecks and technical debt, and implement scalability and stability improvements.
  • Automate testing, monitoring, healing, and application scaling, and support continuous integration and deployment.
  • Collaborate with product managers, designers, engineers, stakeholders, and customers to define requirements and implement features.
  • Conduct code reviews, mentor junior and mid-level engineers, and promote engineering best practices.
  • Troubleshoot complex issues, develop fixes, author root cause analysis documents, and improve performance and reliability.
  • Compare competing technologies and advise the team on the advantages and disadvantages of potential solutions.
  • Maintain design documents, run books, change management documents, and readiness plans.
  • Provide production application support by monitoring systems, resolving incidents, and driving continuous improvement.
  • Lead cross-team projects as a single-threaded owner or technical lead and unblock other engineers.
  • Support Mobility major-account implementations on the IBM iSeries platform.
  • Engineer and implement software solutions for the iSeries environment.
  • Guide teams through project lifecycles, gather requirements, and translate them into technical solutions.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement savings plan
  • Paid time off
  • Health savings account
  • Flexible spending accounts
  • Life insurance
  • Disability insurance
  • Tuition reimbursement
  • Quarterly or annual bonus eligibility for non-sales roles, subject to role and applicable plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service