Taro Logo

Senior Software Engineer - Foundation, Provo

Qualtrics creates software that the world's best brands use to deliver exceptional frontline experiences, build high-performing teams, and design products people love. They are the creators and stewards of the Experience Management category serving over 18K clients globally.
Provo, UT, USA
Backend
Senior Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS

Job Description

At Qualtrics, we're pioneering the future of text analytics services, leveraging advanced natural language understanding and gen AI to help businesses better understand their customers and employees at scale. As a Senior Software Engineer on our Foundation team in Provo, you'll be at the forefront of developing next-generation AI capabilities that illuminate the thoughts and feelings of customers and employees worldwide.

Our mission is ambitious - we're creating protocols for understanding customers at scale and building a world where every voice is understood. You'll be working on high-impact projects that integrate LLMs and cutting-edge AI capabilities across our technology stack, from Kubernetes deployments to NodeJS services and React frontends.

The role offers a unique blend of technical challenges and growth opportunities. You'll be developing scalable, robust services that handle millions of daily interactions while collaborating with Core ML and Applied Science teams to implement innovative features. Your responsibilities will span the entire development lifecycle - from ideation to delivery - and you'll have the chance to mentor junior engineers and influence technical direction.

We're looking for someone with 4+ years of experience who's comfortable with full-stack development, including expertise in languages like Java, JavaScript/TypeScript, Python, or GoLang. You should have experience with both SQL and NoSQL databases, cloud platforms like AWS, and professional software engineering practices including unit testing and code reviews.

The Enrichment organization is responsible for developing foundational services and platforms that power our text analytics capabilities. We're exploring exciting new features leveraging AI and ML to enhance customer experience. You'll be part of a collaborative team that values stakeholder engagement and empathy for customer needs.

Our hybrid work model brings teams together in the office three days a week - Mondays, Thursdays, and one leader-selected day - fostering collaboration while offering flexibility. We offer competitive benefits including an annual experience bonus ($1,800), wellness benefit ($1,200), comprehensive healthcare, and more.

Join us in building the future of experience management technology, where you'll work with cutting-edge AI tools while contributing to a mission that brings humanity and empathy back to business. Your work will directly impact how organizations understand and respond to their stakeholders, making every voice heard and understood.

Last updated 7 days ago

Responsibilities For Senior Software Engineer - Foundation, Provo

  • Develop scalable, robust and performant front end and back end services to expand our text analytics capabilities
  • Own the entire lifecycle of the feature you are working on, from ideation to development to delivery
  • Operate production services, handling millions of interactions a day, through on-call rotations and operational review processes
  • Drive new innovation by working closely with our Core ML and Applied Science engineering teams
  • Teach and mentor other engineers on the team, participate in design discussions
  • Establish and maintain best practices through code reviews and mentorship

Requirements For Senior Software Engineer - Foundation, Provo

Java
JavaScript
TypeScript
Python
Go
React
Node.js
PostgreSQL
MongoDB
Kubernetes
  • 4+ years of relevant experience
  • Familiarity with backend development in languages like Java, Javascript/Typescript, C#, Python, GoLang
  • Full stack development experience, with skills such as expertise in Javascript/Typescript, ReactJS, NodeJS
  • Familiarity with different database technologies across SQL and NoSQL options, such as PostgreSQL or MongoDB
  • Familiarity with cloud based development on platforms such as AWS
  • Experience with professional software engineering practices such as unit testing, code reviews, writing design documents
  • Bachelor's degree in Computer Science or related field, or suitable industry experience
  • Experience in owning deployment and operations for large scale distributed systems

Benefits For Senior Software Engineer - Foundation, Provo

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Qualtrics Annual Experience Bonus ($1,800) can be used for concerts, vacation, event tickets, etc.
  • Global Wellness Benefit ($1,200) reimburses employees to stay on top of their health and wellness
  • Quarterly team offsite team building events
  • Great standard benefits package (medical, dental, vision, life insurance, 401k, etc)
  • Snacks, drinks, and free lunches in our office