SDE 5
Job Summary
As a Software Engineer V (Senior Staff) on the WEX Technology you will operate as a
strategic technical leader across several engineering teams. You are expected to
collaborate effectively with Product Managers and multiple Engineering teams to guide
the design of robust solutions and ensure they are delivered iteratively. You serve as a
standard-bearer for technical excellence staying current with technology options
at WEX and working closely with Team Managers to ensure teams are upskilling on new
options to deliver best-in-class work. You act with complete autonomy proactively
strategic technical leader across several engineering teams. You are expected to
collaborate effectively with Product Managers and multiple Engineering teams to guide
the design of robust solutions and ensure they are delivered iteratively. You serve as a
standard-bearer for technical excellence staying current with technology options
at WEX and working closely with Team Managers to ensure teams are upskilling on new
options to deliver best-in-class work. You act with complete autonomy proactively
identifying and filling technical gaps in design and implementation and delivering high-
quality code.
quality code.
Responsibilities:
Lead technical initiatives that span multiple squads; collaborate with Product
Managers and Engineering teams to guide the design architecture and iterative
delivery of highly complex solutions.
Actively stay current with WEX technology options and industry trends; partner
with Team Managers to identify skill gaps across teams and drive upskilling
initiatives to ensure best-in-class delivery.
Proactively identify and fill technical gaps in design and implementation across
the organization; design test code and instrument solutions without guidance
ensuring zero scope for code review feedback.
Mentor several teams and lead engineers fostering a culture of continuous
learning technical excellence and Team Up behavior across the division.
Drive the design of systems to be always available performant and highly
secure. You must make expert decisions on Persistence (SQL vs. NoSQL)
replication strategy consistency modeling (CAP theorem) and Cost of Goods
Sold (COGS) considerations.
Support production applications by promoting proactive monitoring rapid
incident response and continuous improvement; analyze systems to identify
bottlenecks and drive decisions using data.
Lead technical initiatives that span multiple squads; collaborate with Product
Managers and Engineering teams to guide the design architecture and iterative
delivery of highly complex solutions.
Actively stay current with WEX technology options and industry trends; partner
with Team Managers to identify skill gaps across teams and drive upskilling
initiatives to ensure best-in-class delivery.
Proactively identify and fill technical gaps in design and implementation across
the organization; design test code and instrument solutions without guidance
ensuring zero scope for code review feedback.
Mentor several teams and lead engineers fostering a culture of continuous
learning technical excellence and Team Up behavior across the division.
Drive the design of systems to be always available performant and highly
secure. You must make expert decisions on Persistence (SQL vs. NoSQL)
replication strategy consistency modeling (CAP theorem) and Cost of Goods
Sold (COGS) considerations.
Support production applications by promoting proactive monitoring rapid
incident response and continuous improvement; analyze systems to identify
bottlenecks and drive decisions using data.
Strengthen and drive the engineering process using Test Driven Development
(TDD) Behavior Driven Development (BDD) and Microservice/Vertical Slice
Architectures across multiple teams
Advise Senior Leadership team on highly complex problems that impact the
division propose objectives and guide teams to achieve key results.
Provide strategic thought leadership on business initiatives using deep technical
and business industry expertise.
Required Qualifications:
Bachelors degree in Computer Science Software Engineering or related field;
OR demonstrable equivalent experience.
A minimum of 12.5 years of experience(preferably 15 years) in software
engineering.
Strong problem-solving and analytical skills
Excellent communication and collaboration skills.
Passionate about keeping up with modern technologies and design.
Strong proficiency in Angular and/or React
Experience building and consuming REST APIs
Proven track record of writing comprehensive unit tests and test suites
Strong understanding of software security principles and OWASP guidelines
Proficiency with Git version control and CI/CD pipelines
Experience with Agile development methodologies
Excellent communication and collaboration abilities
Track record of delivering complex projects on schedule
Experience in writing performant stored procedures and functions
Technology Must-Haves:
C# Python (if applicable)
Docker
Modern RDBMS (i.e. MS SQL Postgres MySQL)
RESTful API design
Kafka / event-driven design
(TDD) Behavior Driven Development (BDD) and Microservice/Vertical Slice
Architectures across multiple teams
Advise Senior Leadership team on highly complex problems that impact the
division propose objectives and guide teams to achieve key results.
Provide strategic thought leadership on business initiatives using deep technical
and business industry expertise.
Required Qualifications:
Bachelors degree in Computer Science Software Engineering or related field;
OR demonstrable equivalent experience.
A minimum of 12.5 years of experience(preferably 15 years) in software
engineering.
Strong problem-solving and analytical skills
Excellent communication and collaboration skills.
Passionate about keeping up with modern technologies and design.
Strong proficiency in Angular and/or React
Experience building and consuming REST APIs
Proven track record of writing comprehensive unit tests and test suites
Strong understanding of software security principles and OWASP guidelines
Proficiency with Git version control and CI/CD pipelines
Experience with Agile development methodologies
Excellent communication and collaboration abilities
Track record of delivering complex projects on schedule
Experience in writing performant stored procedures and functions
Technology Must-Haves:
C# Python (if applicable)
Docker
Modern RDBMS (i.e. MS SQL Postgres MySQL)
RESTful API design
Kafka / event-driven design
Modern Web UI Frameworks and Libraries (i.e. Angular React)
Kubernetes
NoSQL databases
Helm/ArgoCD
Terraform
GitHub Actions
GraphQL
Experience in developing Cloud-Native applications and services
Kubernetes
NoSQL databases
Helm/ArgoCD
Terraform
GitHub Actions
GraphQL
Experience in developing Cloud-Native applications and services
Technology Nice-To-Have or Dedicate to Learning Quickly:
Generative AI and Agentic AI models and frameworks