Staff Software Engineer (AI & Backend)
$140.6k - $173.1kWEX
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.
- 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.
- 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
- 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
- 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
- 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
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
- ...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...SuggestedContract workWork at office
- ...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...SuggestedPermanent employmentFlexible hours
$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...SuggestedWork at officeLocal area- ...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...SuggestedContract work
- ...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
- ...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...
- ...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...
$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$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 inWork at officeFlexible hours- .... 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 officeLocal areaRemote workVisa sponsorship
- ...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
$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 timeTemporary workLocal areaFlexible hours- ...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 workWork from homeFlexible hours
- ...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 officeLocal area
$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 timeTemporary workLocal areaFlexible hours$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- ...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 contractorsLocal area
- ...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 timeFor subcontractor
$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 timeH1b- ...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
$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 payContract work- ...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...
- ...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...
$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 jobFull timeShift work- ...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
$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 workFlexible hours$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...WorldwideFlexible hours$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 areaRemote workWork from homeFlexible hours- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (AI & Backend). Be the first to apply!
Related searches
- ultimate software Salt Lake City, UT
- software sales executive Salt Lake City, UT
- software applications developer Salt Lake City, UT
- remote software sales Salt Lake City, UT
- senior c# .net software developer Salt Lake City, UT
- software sales representative Salt Lake City, UT
- id software Salt Lake City, UT
- software Salt Lake City, UT
- entry level software sales Salt Lake City, UT
- internship software Salt Lake City, UT


