Tech Lead, Benefits Engineering
Posted 12hrs ago
Employment Information
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



















