Staff Software Engineer, Data Platform - 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.
Provo, UT, USA
Data
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Data Platform - Provo

Qualtrics is seeking a Staff Software Engineer to join their Data Platform team in Provo. The Data Platform is a critical component that supports all Qualtrics Experience Management products, handling data ingestion, storage, processing, and analytics at scale. The team designs systems for high availability, high throughput, data consistency, and security.

As a Staff Software Engineer, you'll be working on extending the platform while focusing on specialization and personal growth. The role involves full-stack development, from design and architecture to operations and optimization. You'll be challenged to deal with high-impact services that have demanding scale and reliability requirements.

The position offers significant growth opportunities, with time spent on the data platform occurring in "dog years." You'll be expected to identify hidden problems, exhibit healthy intellectual curiosity, and continuously question if there are better ways to do things. The team values collaboration, with opportunities to work across different projects and make substantial impacts on performance, cost, and reliability.

The ideal candidate should have 5-10 years of engineering experience, with strong expertise in distributed systems and data processing technologies. You'll need excellent problem-solving skills and the ability to work effectively in a team environment. The role offers various perks including an education budget, quarterly team off-sites, and a hybrid work model.

Qualtrics provides a supportive environment for growth through their QED (Qualtrics Engineer Development) Program, allowing engineers to invest up to 10% of their time each quarter in career advancement. The company's hybrid work model requires three days in the office (Mondays, Thursdays, plus one leader-selected day), promoting collaboration while maintaining work-life balance.

This is an excellent opportunity for an experienced engineer looking to make a significant impact in a growing company that serves over 18K clients globally. You'll be part of building and maintaining critical infrastructure that enables customer, employee, brand, and product experience teams to develop data-driven workflows and tools.

Last updated a day ago

Responsibilities For Staff Software Engineer, Data Platform - Provo

  • Focus on the development of SaaS Software and design, build, distribute, scale and operate these services
  • Develop scalable, robust, and highly available data intensive micro services
  • Implement new features and optimize existing ones to provide customer value
  • Partner with UX, TechOps, Product, to achieve the best product designs
  • Attend daily stand-up meetings, collaborate with peers, prioritize features, serve on an on-call rotation

Requirements For Staff Software Engineer, Data Platform - Provo

Kafka
Redis
  • Bachelor's degree in Computer Science or related field
  • Experience with distributed systems and data processing technologies
  • Experience in employing advanced tools within distributed computing systems
  • Strong mathematical and/or computational background
  • Knowledge of open source/industry standard data processing, storage, and serving technologies
  • Excellent troubleshooting skills
  • 5-10 years of meaningful engineering experience

Benefits For Staff Software Engineer, Data Platform - Provo

Education Budget
  • Fun and collaborative office environment with amenities, food, drinks, outdoor space, and pinball
  • Quarterly team off sites
  • Education budget for flexible spending on topics of interest
  • QED (Qualtrics Engineer Development) Program with 10% time for career advancement
  • Hybrid work model with 3 days in office

Interested in this job?

Jobs Related To Qualtrics Staff Software Engineer, Data Platform - Provo

Staff Software Engineer, Workflow Orchestration

Staff Software Engineer position at Airbnb focusing on workflow orchestration and data infrastructure, building and maintaining data processing frameworks and automation tools.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on data visualization and analytics, requiring Master's degree and 2 years of experience, based in Dallas with hybrid work options.

Lead Data Engineer

Lead Data Engineer position at Disney Entertainment & ESPN Technology, building scalable data platforms for streaming services and digital products.

Lead Reporting & Analytics Engineer - Telemetry

Lead Reporting & Analytics Engineer position at Broadcom, focusing on product usage reporting and data analytics, requiring 12+ years of SQL experience, offering $103K-$164K salary plus benefits.

Data Management Pipeline Engineer, Vice President

Data Management Pipeline Engineer, Vice President position at MUFG focusing on building and maintaining data pipelines and infrastructure.