Tech Lead, Benefits Engineering

Posted 12hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Tech Lead building cloud-native, distributed employee benefits software at WEX. Guiding architecture, modernization, and hands-on engineering across complex systems.

Responsibilities:

  • Provide hands-on technical leadership for the design, development, and evolution of modern software solutions powering the employee benefits experience
  • Provide technical leadership and mentorship to engineers and establish sound engineering practices
  • Lead architecture, technical design, planning, and implementation of complex software solutions across distributed systems and cloud environments
  • Translate business and customer needs into scalable, maintainable, and secure technical solutions
  • Guide teams in designing and building cloud-native, distributed, and event-driven applications and services
  • Partner with Product, Architecture, Engineering, and other stakeholders to define technical approaches, manage dependencies, identify risks, and drive initiatives forward
  • Provide technical input into estimation, planning, sequencing, and delivery strategy
  • Review designs, code, and technical approaches for quality, scalability, reliability, security, and maintainability
  • Remain hands-on with software development and contribute code where it provides the greatest technical value
  • Modernize legacy applications and platforms toward domain-aligned, cloud-native architectures
  • Help teams navigate technology and organizational transformation from traditional development practices to Agile and iterative delivery models
  • Establish clear domain boundaries and reduce unnecessary coupling across systems and services
  • Promote automated testing, CI/CD, observability, proactive monitoring, and operational excellence
  • Mentor engineers through complex technical challenges and foster continuous learning and engineering excellence
  • Use data, experimentation, and engineering metrics to evaluate solutions and drive improvement
  • Stay current with Generative AI and Agentic AI and identify responsible applications for engineering and customer solutions

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 10+ years of professional software engineering experience, with a demonstrated history of technical leadership
  • Proven experience leading the technical design and delivery of complex software systems
  • Strong experience with C# and .NET / ASP.NET
  • Strong experience building and consuming RESTful APIs and designing API-driven architectures
  • Strong proficiency with React and/or Angular
  • Experience designing and developing distributed, event-driven systems, including Kafka or similar event-streaming technologies
  • Experience developing and operating cloud-native applications and services in AWS and/or Azure
  • Strong understanding of relational and NoSQL database technologies
  • Experience with Docker, Kubernetes, and modern CI/CD practices
  • Experience transitioning teams or organizations from waterfall to Agile development practices
  • Strong understanding of software architecture, design patterns, scalability, reliability, security, and performance
  • Experience with automated testing, including unit, integration, and end-to-end testing strategies
  • Strong understanding of software security principles and OWASP guidelines
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills, with the ability to influence technical decisions across teams without formal authority
  • Demonstrated ability to mentor engineers and provide technical direction while remaining an individual technical contributor
  • Track record of delivering complex technical initiatives and making sound trade-offs among scope, quality, risk, and delivery
  • Must-have technologies: C# / .NET / ASP.NET; AWS and/or Azure; RESTful API design and development; Kafka / event-driven architecture; React and/or Angular; Docker; Kubernetes; relational databases; NoSQL databases; cloud-native application and service development; Git and CI/CD; automated testing and modern engineering practices

Benefits:

  • Health, dental and vision insurances
  • 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