Software Engineer II

Creator of software used by world's best brands for customer experience management, serving over 18K clients globally.
Provo, UT, USA
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Qualtrics is seeking a Software Engineer II to join their Collect Platform team, which owns the core survey functionality enabling customers to collect and analyze insights globally. This role is part of a passionate engineering team working on cutting-edge cloud computing and web scalability solutions.

The position offers an opportunity to work on sophisticated research tools while developing a wide breadth of technical skills. Team members are empowered to choose technologies best suited for each problem and work in a collaborative culture that impacts full-stack product development.

As a Software Engineer II, you'll be developing scalable SaaS solutions, working with containerization and distributed systems, and participating in all stages of the software development lifecycle. The role involves close collaboration with other engineers, tech-ops, and product managers while following Agile methodologies.

The team specifically owns the fully-accessible survey-taking front-end, tools for analyzing response quality, fraud/bot detection services, and GenAI-powered response validation. Recent projects include ML-powered question recommendations, a fully accessible UI redesign, platform API expansion, and reduced latency for survey takers.

The hybrid work model requires in-office presence three days per week (Mondays, Thursdays, plus one leader-selected day) at their thoughtfully designed offices, with flexible work location for the remaining days. This structure aims to harness the power of collaboration while maintaining work-life integration.

The position offers comprehensive benefits including annual experience bonuses, quarterly wellness bonuses, team offsites, continuous learning through Engineering Tech Talks, and excellent office amenities including free meals, recreational facilities, and outdoor workspaces.

This is an excellent opportunity for a mid-level engineer looking to grow their skills while working on impactful products used by leading global brands. The role combines technical challenges with professional development in a collaborative, innovation-focused environment.

Last updated 4 hours ago

Responsibilities For Software Engineer II

  • Develop scalable, fast, robust, and simple web-based solutions to solve complex business problems
  • Implement new features and optimize existing ones to drive maximum performance and quality
  • Own projects from technical design through implementation and delivery
  • Work closely with and incorporate feedback from other engineers, tech-ops, and product managers
  • Maintain team's infrastructure and participate in bi-monthly on-call rotation

Requirements For Software Engineer II

Go
Node.js
PHP
JavaScript
TypeScript
React
Kubernetes
  • 2+ years of relevant experience
  • Bachelor's or Master's degree in Computer Science
  • Experience with modern web programming languages and frameworks (Go, Node, PHP, JavaScript/TypeScript, React)
  • Experience with web infrastructure and CI/CD (AWS, Kubernetes, Jenkins, etc.)
  • Experience with software engineering best practices (unit and integration testing, code reviews, design documents, architecture reviews)

Benefits For Software Engineer II

401k
Medical Insurance
Vision Insurance
Dental Insurance
  • Annual experience bonus after first year
  • Quarterly Wellness Bonus
  • Quarterly team offsites
  • Weekly Engineering Tech Talks
  • Free breakfast/lunch every day
  • Office space with backyard gardens and WiFi
  • Ping pong tables and video game consoles

Interested in this job?

Jobs Related To Qualtrics Software Engineer II

Software Engineer II, Employee Experience - Seattle

Software Engineer II position at Qualtrics focused on developing employee experience solutions, offering hybrid work, competitive pay, and comprehensive benefits.

Software Engineer II - Healthcare

Software Engineer II position at Qualtrics focused on healthcare technology, building patient experience systems and healthcare data integration solutions using modern tech stack.

Software Engineer II - PaaS

Software Engineer II position at Qualtrics focusing on PaaS development, requiring 5+ years of experience in full-stack web engineering, offering competitive compensation and hybrid work model in Seattle.

Software Engineer II -Connected Intelligence

Software Engineer II position at Qualtrics focusing on building distributed systems and integrations for the Connected Intelligence team, offering hybrid work and comprehensive benefits.

Software Engineer II - PaaS

Mid-level Software Engineer position at Qualtrics focusing on PaaS development using TypeScript, React, and Node.js in Mexico City. Hybrid work model with comprehensive benefits.