Staff Software Engineer, Analytics Platform - Seattle
Required skills
- Computer Science degree
- algorithmic execution
- data structures
- data modeling
- coding objectives
- distributed systems
- data processing technologies
- large-scale data processing
- ingestion
- analytics
Nice to have
- Elasticsearch
- Starrocks
- Spark
- Trino
Role summary
Qualtrics is seeking a Staff Software Engineer for their Analytics Platform team in Seattle. This role focuses on designing, building, scaling, and operating high-availability, data-intensive microservices that ingest, store, process, and analyze experience data at scale. The engineer will contribute to system design, implementation, operations, quality, and optimization, working with technologies like Elasticsearch, SQL, Starrocks, Spark, and Trino. The position requires a Bachelor's degree in Computer Science or related field, 8+ years of engineering experience, and expertise in distributed systems, data processing, and algorithmic execution. The role offers opportunities for rapid growth and impact within a collaborative, hybrid work environment.
Why We Have This Role
The Analytics Platform supports all of the Qualtrics Experience Management products. Our services ingest, store, process, and perform analytics on experience data, all at scale. We design systems for high availability, high throughput, data consistency and security. The platform we have built enables all of the customer, employee, brand and product experience teams to rapidly develop data-driven workflows and tools to help our customers manage their businesses.How You’ll Find Success
How You’ll Grow
Things You’ll Do
What We’re Looking For On Your Resume
What You Should Know About This Team
Our Team’s Favorite Perks and Benefits
For full-time positions, this pay range is for base per year; however, base pay offered within this range may vary depending on location, job-related knowledge, education, skills, and experience. A sign-on bonus and restricted stock units may be included in an employment offer. Full-time employees are eligible for medical, dental, vision, life and disability, 401(k) with match, paid time off, a wellness reimbursement, and mental health benefits. For a detailed look at our benefits, visit Qualtrics US Benefits.
Washington State Base Annual Pay Transparency Range$176,500—$214,000 USDSample Qualtrics interview questions
- 1
Implement String Compression Implement string compression. Input: chars = ["a","b","b","b","b","b","b","b","b","b","b","b","b"] Output: ["a","b","1","2"] Explanation: The letter 'a' appears once (so no number is appended), and 'b' appears 12 times, modifying the array in place to length 4.
codingmedium - 2
Pacific and Atlantic Water Flow Calculate water flow from a matrix to the Pacific and Atlantic oceans. Input: heights = [[2,1],[1,2]] Output: [[0,0],[0,1],[1,0],[1,1]] Explanation: All cells can flow to both oceans because water can move to adjacent cells of equal or lower height or directly off the edges.
codingmedium - 3
Valid Word Abbreviation Determine if a string matches a valid word abbreviation. Input: word = "apple", abbr = "a2e" Output: FALSE Explanation: The abbreviation claims exactly 2 characters are skipped between 'a' and 'e', but "ppl" is actually 3 characters long.
codingmedium - 4
Connected Components in an Undirected Graph Determine the number of connected components in an undirected graph. Input: n = 4, edges = [[0,1],[2,3]] Output: 2 Explanation: The graph is split completely evenly into two distinct isolated components: nodes {0,1} and nodes {2,3}.
codingmedium - 5
Palindrome After Deleting One Character Determine if a string can be a palindrome after deleting at most one character. Input: s = "abc" Output: FALSE Explanation: Deleting any single character leaves either "ab", "bc", or "ac", none of which result in a valid palindrome.
codingmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Senior Lead, Security OperationsQualtrics · Provo, UT · Hybrid
- Enterprise Account Executive - DoD/DoWQualtrics · United States · Hybrid
- Associate Software EngineerKeyfactor, Inc. · Remote · Remote
- Platform Software EngineerFord Motor Company · Dearborn, MI · Hybrid
- Director - Software EngineeringKodiak Solutions · Remote · Remote
- Sr Software Engineer IAmerican Express Company · Phoenix, AZ · Hybrid
