Taro Logo

Software Engineer II- Data Applications

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
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II- Data Applications

At Qualtrics, we create software the world's best brands use to deliver exceptional frontline experiences, build high-performing teams, and design products people love. As a Software Engineer II on the Data Applications team within the Connected Intelligence group, you'll be part of building a transformative data-powered app framework that enables both Qualtrics and 3rd parties to create apps that uncover valuable customer insights through expert analysis and AI.

The role offers exciting opportunities to work on cutting-edge technology, designing and implementing scalable solutions that will directly impact how organizations understand and serve their customers. You'll collaborate across disciplines, working with product managers, UX designers, and other engineers to build innovative features and services that help organizations find actionable insights from their data.

Your responsibilities will span the full technical stack - from creating advanced analytics capabilities leveraging AI and statistical analysis, to designing distributed low-latency services, to building integrations with major SaaS platforms. You'll need to balance technical excellence with business impact, ensuring solutions are both sophisticated and practical.

The ideal candidate brings strong technical fundamentals in software engineering, with experience in modern programming languages and frameworks. Knowledge of AI/ML, particularly around LLMs and generative AI, is highly valuable. You should be comfortable with both backend and frontend development, understanding how to create performant services while delivering great user experiences.

This is an opportunity to help shape the future of experience management technology while growing your own capabilities. You'll benefit from:

  • Dedicated time for professional development (10% quarterly)
  • Personalized career planning
  • Competitive compensation including performance bonuses
  • Comprehensive benefits including medical coverage and wellness programs
  • Flexible hybrid work arrangement
  • Strong engineering culture focused on innovation and impact

Join a team that's passionate about using technology to help organizations better understand and serve their customers. You'll work on meaningful challenges while having the support and resources to grow your skills and advance your career.

The position requires a mix of technical expertise, business understanding, and collaboration skills. You'll need to be able to translate complex requirements into elegant solutions while working effectively with stakeholders across the organization. If you're excited about building innovative data applications that drive real business value, this role offers an excellent opportunity to make an impact at a leading experience management company.

Last updated 31 minutes ago

Responsibilities For Software Engineer II- Data Applications

  • Advance the data app platform to enable scalability and 3rd-party development
  • Work with Product and UX to design and build new data app features and their supporting services
  • Create advanced analytics using AI platform via statistical analysis and generative AI
  • Design distributed, performant, low-latency services
  • Build integrations with major SaaS platforms and data providers
  • Architect and deliver innovative full-stack solutions

Requirements For Software Engineer II- Data Applications

Node.js
Go
Java
JavaScript
React
  • Bachelor's or Master's degree in Computer Science or a related field
  • Experience in software engineering roles, with a focus on software design and implementation
  • Proficiency in modern programming languages and frameworks (Node.js, Golang, Java)
  • Experience with web-related technologies such as HTML/CSS and JavaScript
  • Familiarity with JavaScript application frameworks, especially React
  • Experience with AI: especially use of LLMs in generative AI applications
  • Knowledge of system design paradigms such as streaming, caching, event-driven programming
  • Strong knowledge of database/data storage technologies (SQL/NoSQL)
  • Must be legally authorized to work in job location without Qualtrics sponsorship

Benefits For Software Engineer II- Data Applications

401k
Medical Insurance
Vision Insurance
Dental Insurance
  • 10% time for individual engineering growth activities every quarter
  • Career Action Planning with manager
  • $36,882 MXN Experience bonus
  • Competitive salary and performance bonuses
  • Generous savings fund match
  • Quarterly Wellness Reimbursement
  • QGroup Communities for support and advocacy
  • Hybrid work model - 3 days in office, 2 days flexible
  • Unlimited Sick Days

Interested in this job?

Jobs Related To Qualtrics Software Engineer II- Data Applications

Data Information Model Developer

Data Information Model Developer role at GSK focusing on creating and governing scientific data models following FAIR-QT principles for R&D data platforms.

Engineer II – Data Engineering

Mid-level Data Engineering position at CarMax focusing on building and maintaining data pipelines using Azure cloud technologies, requiring 2+ years of experience.

Data/Python Developer (Talent Pipeline for Future Opportunities)

3M is hiring a Data/Python Developer in Sumare, Brazil for future opportunities, focusing on developing data applications using Python, Dash, and Databricks while working with machine learning technologies.

Business Intelligence Developer

Business Intelligence Developer role at CoverMyMeds, focusing on IBM Cognos platform and data engineering, offering $100K-$167K salary with hybrid work model in Columbus, OH.

Yield and Integration Engineer

Yield and Integration Engineer position at Teledyne Technologies focusing on semiconductor process analysis and yield improvement.