Staff Software Development Engineer, Web at WEX | San Francisco | Rezi

Staff Software Development Engineer, Web at WEX

Staff Software Development Engineer, Web

WEX · San Francisco

2 months ago

Staff Software Development Engineer, Web

WEX · San Francisco

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Join the NAM Experiences team to design and develop intuitive, performant web applications. These platforms enable large fleets and transportation companies to manage credit for drivers, powering digital spend controls and real-time transaction insights. Focus on building robust user interfaces for fleet managers to configure controls, view reports, and streamline operations.

Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance web applications.
  • Build and evolve shared component libraries and design-system assets for Mobility applications.
  • Craft systems designs, lead design decisions, and drive alignment with senior engineers.
  • Lead comprehensive automated testing strategies, including unit, integration, end-to-end, load, and performance testing.
  • Identify bottlenecks and tech debt; drive incremental scalability and stability improvements.
  • Develop and enhance automation frameworks for testing, monitoring, auto-scaling, continuous integration, and deployment.
  • Partner with Product, Design, and UX to deliver high-quality user experiences.
  • Lead code reviews, champion engineering best practices, and continuously raise quality standards.
  • Troubleshoot complex production issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability.
  • Conduct objective and comparative analyses of competing technologies to advise the team.
  • Devise mechanisms to create robust documentation (design docs, run books, change management docs, readiness plans).
  • Design tech strategy for live-site support by designing monitoring systems, ensuring rapid incident resolution, and driving continuous improvement.
  • Drive cross-team projects as a single-threaded-owner (STO) or tech lead, and actively unblock other engineers.
  • Gain hands-on experience with automation and AI-driven engineering solutions.

Requirements

  • Bachelor’s degree in Computer Science or Software Engineering.
  • 8-10 years of professional experience in software engineering.
  • Strong foundation in data structures and algorithms, object-oriented design, and problem-solving.
  • Expertise in designing and developing complex web applications with scalability, availability, security, and reliability tenets.
  • Proven experience with micro-frontends or module federation.
  • Strong proficiency with modern front-end frameworks such as Angular (preferred) or React.
  • Strong skills in TypeScript/JavaScript, HTML5, or CSS3/SASS.
  • Experience integrating front-end applications with RESTful or GraphQL APIs.
  • Solid understanding of web security fundamentals including authentication, authorization, and data protection.
  • Excellent collaboration and communication skills with a focus on user experience and maintainability.
  • Clear written and verbal communication skills, and a collaborative and empathetic mindset.
  • Master’s degree in Computer Science or Software Engineering (preferred).
  • 10 years of experience in software engineering (preferred).
  • Exposure to backend technologies such as Java (preferred) or Node.js (preferred).
  • Experience with cloud-native environments, including Docker, Kubernetes, or AWS/GCP/Azure (preferred).
  • Proficiency with relational or NoSQL databases; e.g., MySQL, MongoDB (preferred).
  • Experience building and scaling design systems, with strong knowledge of accessibility (WCAG) and performance optimization (preferred).

Skills

  • Angular
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • SASS
  • RESTful APIs
  • GraphQL APIs
  • Java
  • Node.js
  • Docker
  • Kubernetes
  • AWS
  • GCP
  • Azure
  • MySQL
  • MongoDB
  • WCAG

Location

  • Remote (must reside within 30 miles of Boston, MA)
  • Remote (must reside within 30 miles of San Francisco Bay Area, CA)
  • Remote (must reside within 30 miles of Dallas, TX)
  • Remote (must reside within 30 miles of Salt Lake City, UT)
  • Remote (must reside within 30 miles of Seattle, WA)
  • Remote (must reside within 30 miles of Portland, ME)

Work Type

  • Remote

Experience Level

  • 8-10 years of professional experience in software engineering
  • 10 years of experience in software engineering (preferred)

Education Level

  • Bachelor’s degree in Computer Science or Software Engineering
  • Master’s degree in Computer Science or Software Engineering (preferred)

Salary/Compensations

  • $140,600.00 - $173,100.00

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

About the Company

  • WEX is a global commerce platform solving operational complexities for businesses, including employee benefits, fleet management, and payment streamlining.
  • Operates in over 200 countries and territories with over 6,500 employees.
  • Committed to continuous innovation and unparalleled client service.

Equal Opportunity

  • WEX is an equal opportunity employer committed to diversity and inclusion.
  • All qualified applicants receive consideration without regard to sex, race, color, age, national origin, religion, sexual orientation, gender identity, protected veteran status, disability, or other protected status.
  • WEX promotes a drug-free workplace.
  • Qualified individuals with a disability have the right to request a reasonable accommodation.