Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer (AI & Backend)

$140.6k - $173.1k

WEX

This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; San Francisco Bay Area, CA; Dallas, TX; Salt Lake City, UT; Seattle, WA; and Portland, ME

About the Team/Role

We are seeking a seasoned Staff Software Engineer in the North America Mobility organization. This role will sit in the Platform team that focuses on building AI Platform to support the feature development team to build robust features faster. You will contribute to the architecting and realization of our next-generation Agentic AI Platform. Within this capacity, you will be responsible for the design, development, and deployment of autonomous AI agents, skills, MCP servers, AI tools engineered for advanced reasoning, strategic planning, and the orchestration of intricate financial and operational workflows. Operating at the vanguard of generative AI, distributed systems, and fintech, you will empower WEX to deliver highly intelligent, proactive solutions to an expansive global user base.


Our Platform team is dedicated to architecting scalable, robust, and maintainable UI and API platform solutions that empower internal feature development teams to build at velocity. Within the NAM Mobility ecosystem, our products facilitate strategic credit issuance to fleet organizations and their workforce through WEX-branded or co-branded credit instruments, accepted across a vast network of fueling stations and merchant partners. We provide fleet managers and operators with advanced spend orchestration capabilities, encompassing fuel discounts and sophisticated spend controls that permit precise configuration of merchant restrictions, transaction limits, and velocity thresholds to optimize operational efficiency.

How you'll make an impact:

  • Design, develop, and maintain robust, scalable, and high-performance object oriented code in our backend services.
  • Develop public REST APIs using Java and internal gRPC APIs for inter-service and inter-system communication.
  • Craft systems designs, lead design decisions, and drive alignment with other senior engineers.
  • Write automated unit tests, integration tests, end-to-end tests, concurrency tests, load/performance tests.
  • Analyze existing systems to identify bottlenecks, tech debt, and implement scalability, and stability improvements.
  • Implement automation for testing, monitoring, healing, and scaling applications, continuous integration and deployment to reduce time to market.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.
  • Conduct code reviews (comment, approve, seek revisions, merge), mentor junior and mid-level engineers, and actively promote engineering best practices.
  • Dive deep and troubleshoot complex 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 of pros and cons of a technology solution.
  • Maintain robust documentation (design docs, run books, change management docs, and readiness plans).
  • Provide live-site support for production applications by 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 to make progress.
Agentic AI & Intelligent Systems :

Design and build agentic AI systems and services, enabling autonomous workflows, reasoning, and task execution within Mobility platforms.
  • Develop AI agents from scratch, including orchestration, tool usage, memory, and multi-step decision-making capabilities.
  • Implement and scale multi-agent architectures to support complex, distributed use cases across payments and fleet ecosystems.
  • Integrate systems using Model Context Protocol (MCP) or similar frameworks to enable secure and scalable interaction between AI agents, APIs, and enterprise data sources.
  • Build and optimize LLM-powered services (e.g., OpenAI APIs, LangChain) for production-grade performance, reliability, and cost efficiency.
  • Implement evaluation frameworks, observability, and guardrails to ensure correctness, safety, and compliance of AI-driven systems.
  • Design solutions for context management, memory, and retrieval-augmented generation (RAG) to enhance agent effectiveness.
Experience you'll bring:
  • Bachelor's degree in Computer Science or Software Engineering
  • 8-10 years of professional experience in software engineering
  • Strong understanding of data structures and algorithms, object-oriented design, and problem-solving skills
  • Expertise in designing and developing internet-scale services with scalability, availability, security, and reliability design tenets
  • Excellent written and verbal communication skills, and a collaborative and empathetic mindset
  • Proficiency in backend development, with expertise in Java or C#, frameworks like SpringBoot, building and optimizing RESTful APIs, ODATA framework, and SQL
Agentic AI & MCP Experience:
  • Hands-on experience building or contributing to AI/LLM-powered applications or agent-based systems
  • Familiarity with agent frameworks, tool-use patterns, and orchestration of LLM workflows
  • Experience integrating AI systems with external tools/APIs using MCP or similar protocols
  • Understanding of prompt engineering, embeddings, and vector-based retrieval systems
  • Experience designing systems for scaling AI workloads in production environments
Preferred Qualifications
  • Master's degree in computer science or software engineering
  • 10+ years of experience in software engineering
  • Experience with Python, Java, event-driven architecture and tools like Kafka
  • Experience working on card payments
  • Familiarity with cloud-native architecture (containerization using tools such as Docker and Kubernetes)
  • Awareness of API security and PCI DSS compliance requirements
  • Ability to work on existing codebase, contribute improvements, and adapt to legacy systems' constraints
Nice to Have (AI Focus):
  • Experience building AI skills & deploying AI solutions to production environments
  • Experience building production-grade AI agents or copilots, Cursor AI
  • Familiarity with multi-agent systems and distributed AI architectures
  • Experience with vector databases (e.g., Pinecone, Weaviate, OpenSearch, Milvus)
  • Knowledge of AI evaluation techniques, safety practices, and responsible AI principles

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.

Pay Range: $140,600.00 - $173,100.00
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (AI & Backend) in Salt Lake City, UT vacancy
  •  ...are seeking a fullstack Senior Staff Engineer to drive the architecture,...  ...and accelerating cycle times. Backend Engineering: Build and maintain...  ...libraries, patterns, or AI tools while rigorously checking...  ...Extensive experience in professional software development, with a proven... 
    Suggested

    Palo Alto Networks

    Salt Lake City, UT
    2 days ago
  •  ...AI at BambooHR At BambooHR, we’re all about setting people free to do great work...  ...of HR. Essential Job Duties Our ideal Staff Software Engineer, Permissions will be the technical authority...  ...or microservice environment Strong backend engineering fundamentals; comfort working... 
    Suggested
    Contract work
    Work at office

    Bamboohr17

    Salt Lake City, UT
    2 days ago
  •  ...a hybrid approach. Teradata delivers real business value with AI. What You’ll Do In this role, you will lead sustaining and performance...  ...teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Salt Lake City, UT
    2 days ago
  • $2,000 per month

     ...BambooHR is contingent on passing both a background and credit check. Essential Job Duties We’re looking for a Staff Software Engineer to help build and scale BambooHR’s AI platform, powering the next generation of intelligent product experiences. This team creates the... 
    Suggested
    Work at office
    Local area

    BambooHR

    Salt Lake City, UT
    2 days ago
  •  ...among the first 25 applicants Get AI-powered advice on this job and...  ...notified about new Full Stack Engineer jobs in Salt Lake City, UT ....  ...600.00-$198,000.00 2 days ago Software Engineer, Credit Card and SoFi...  ...ago Full Stack Engineer (Backend-Heavy, Metrics-Obsessed, and Slightly... 
    Suggested
    Contract work

    Talent Groups

    Salt Lake City, UT
    4 days ago
  •  ...document processing through advanced AI and OCR while offering CFO-...  ...for a talented Full Stack Engineer to help us build and scale this...  ...of both the frontend and backend, with a strong emphasis on delivering...  ...approach to quality in software development. Bonus: Extensive... 
    Contract work

    PetsApp

    Salt Lake City, UT
    4 days ago
  •  ...role, you’ll leverage your web development skills alongside AI-powered tools to build, test, and deploy applications faster...  ...team. You’re a great fit if you have: Bachelor’s degree in CS, Software Engineering, or a related field (or equivalent experience) Strong proficiency... 

    Stackruit Ltd.

    Salt Lake City, UT
    3 days ago
  •  ...Stack Developer to join their Digital Solutions team. The candidate will work on innovative applications that leverage IoT data and AI technologies to solve pressing environmental challenges. The ideal candidate should have a Bachelor’s degree and a foundational understanding... 

    Trinnex

    Salt Lake City, UT
    5 days ago
  • $100k

     ...Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career...  ...of Core Java , javascript , C++ or software programming Spring boot, Microservices...  ...experience For data Science/Data Analyst/AI/Machine learning Positions Preferred... 
    H1b

    SynergisticIT

    Salt Lake City, UT
    4 days ago
  • $114.48k - $139.59k

     ...valued. Ancestry is looking for a Senior Engineer, Frontend Platform, to join our Web Platform...  ...solve problems in both the frontend and backend and play a critical role in ensuring...  ...(such as with BDD, TDD) Familiarity with AI coding assistants and agentic coding workflows... 
    Live in
    Work at office
    Flexible hours

    Ancestry

    Salt Lake City, UT
    1 day ago
  •  .... Position Overview We are seeking a Sr. Principal Software Engineer to design, build, and operate core backend systems while remaining comfortable working across...  ...tooling (logging, metrics, tracing). Experience using AI-assisted tools to enhance development productivity... 
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Zelis

    Salt Lake City, UT
    2 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Full time

    Cheez

    Salt Lake City, UT
    2 hours ago
  • $131.75k - $178.25k

     ...the first 25 applicants Get AI-powered advice on this job and...  ...0.00/yr We are looking for a software engineering leader who is passionate about...  ...Engineering Manager (Backend .NET Core, C#, AWS) (On-site)...  ...$150,000 2 weeks ago Senior/Staff/Principal Software Engineer Salt... 
    Full time
    Temporary work
    Local area
    Flexible hours

    TENDO

    Salt Lake City, UT
    2 days ago
  •  ...delivery. Sometimes the answer will be custom software. Sometimes it will be an integration, workflow platform, reporting view, or AI-assisted process. This is not a ticket-...  ...internal applications across front end, backend services, APIs, and relational databases.... 
    Remote work
    Work from home
    Flexible hours

    VLCM

    Salt Lake City, UT
    2 days ago
  •  ...Description Celtic Bank is seeking a highly skilled Senior Software Engineer with deep expertise in backend development, cloud technologies, distributed systems,...  ..., and engineering best practices. Leverage AI tools and technologies to enhance software development... 
    Work at office
    Local area

    Celtic Bank

    Salt Lake City, UT
    21 days ago
  • $110.5k - $149.5k

     ...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically improve...  ..., or ordinances. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing... 
    Full time
    Temporary work
    Local area
    Flexible hours

    TENDO

    Salt Lake City, UT
    1 day ago
  • $158k - $176k

     ...one that is human-first and accelerated by AI to create meaningful and lasting change....  .... You will help maintain a rules-based engine that analyzes these messages to identify...  ...position, you will oversee the end-to-end software development process, including gathering... 
    Flexible hours

    PointClickCare

    Salt Lake City, UT
    2 days ago
  •  ...Platform Staff Engineer Great people. Greater business impact. CAI Software builds digital work execution platforms and software solutions...  ...that power CAI Parsable’s AI‑driven platform capabilities...  ...5+ years experience developing backend services capabilities leveraging... 
    For contractors
    Local area

    CAI Software LLC

    Salt Lake City, UT
    1 day ago
  •  ...As a Staff Software Engineer at Remi, you’ll build and maintain our core software products supporting the world’s first three-sided roofing marketplace. This includes everything from mobile-friendly portals for homeowners and subcontractors, to automated workflows and... 
    Full time
    For subcontractor

    REMI Company

    Salt Lake City, UT
    5 days ago
  • $100k

     ...Currently, We are looking for entry-level software programmers, Java full-stack developers,...  .../ Data Scientists, and Machine Learning engineers for full-time positions with clients....  ...life cycle Knowledge of Statistics, Gen AI, LLM, Python, Computer Vision, data visualization... 
    Full time
    H1b

    SynergisticIT

    Salt Lake City, UT
    3 days ago
  •  ...are continuously looking for entry-level software programmers, Java Full stack developers,...  ...developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full...  ...For data Science/Data Analyst/AI/Machine learning Positions Preferred... 
    Full time

    SynergisticIT

    Salt Lake City, UT
    3 days ago
  • $64 - $65 per hour

     ...Understanding of accessibility features on Android and building accessible experiences on Android will be a plus Understanding how to use Gen AI tools like Copilot or Gemini Location: Salt Lake City, Utah Job Type: Contract Salary: $64 - 65 per hour Work Hours: 8am... 
    Hourly pay
    Contract work

    Randstad

    Salt Lake City, UT
    5 days ago
  •  ...apps using Kotlin Solid understanding of software design patterns, algorithms, and data structures...  ...Experience leading and mentoring junior engineers Strong analytical and problem‑solving...  ...be a plus Understanding how to use Gen AI tools like Copilot or Gemini Dexian is an... 

    Dexian

    Salt Lake City, UT
    2 days ago
  •  ...Job Description The Principal Software Engineer is the primary technical leader of the department. This practitioner ships production software...  ...Location: Salt Lake City, UT (Onsite) This role demands expertise in AI‑assisted development, agentic engineering, cloud‑native... 

    Vinsari

    Salt Lake City, UT
    2 days ago
  • $155.66k - $225.16k

     ...build with a wide variety of AI language models (bots), including...  ...our first AI Automation Engineer to lead how we apply AI internally...  ...own process of creating this software Collaborate with teams...  ...complex systems across frontend and backend services when AI cannot Act... 
    Remote job
    Full time
    Shift work

    Quora

    Salt Lake City, UT
    4 days ago
  •  ...countries, we shine a brighter path toward platform modernization, AI-first operating models, and enterprise transformation that...  ...framework Collaborate with product managers, business operations, and engineers to define product requirements and objectives Participate in... 
    Worldwide

    INRY

    Salt Lake City, UT
    1 day ago
  • $97.5k - $209.5k

     ...developing and optimizing Python code to support AI and machine learning initiatives. This...  ...experience Extensive hands-on software design and programming experience, including...  ...and provide technical guidance to junior engineers and peers Drive adoption of engineering... 
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    8 days ago
  • $133k - $166k

     ...What You'll Do We are seeking a Senior Application Engineer I to lead the advanced configuration, integration, and optimization...  .../One, Reveal, BrainSpace) • Experience working with emerging AI and automation technologies • Solid understanding of... 
    Worldwide
    Flexible hours

    Kirkland & Ellis

    Salt Lake City, UT
    1 day ago
  • $125k - $191.7k

     ...role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization,...  ...responsible for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions that... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Salt Lake City, UT
    4 days ago
  •  ...Job Title: Generative AI Engineer Work Location: Salt Lake City, UT 84132 Job Details: Must Have Skills Handson experience building LLM based applications Hands on experience in multithreading programming Java Nice to have skills ~ AI... 

    eTeam

    Salt Lake City, UT
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer (AI & Backend). Be the first to apply!