Taro Logo

Staff Software Engineer - Reporting (Front End)

Qualtrics creates software that leading brands use to deliver exceptional experiences, build high-performing teams, and design products people love.
$161,000 - $293,000
Frontend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS

Job Description

Qualtrics is seeking a Staff Software Engineer to join their Seattle office to reinvent the next generation Dashboard experience. This is a key role within the Reporting Platform team, which is responsible for helping customers understand their data - the core reason why customers use Qualtrics.

The position will focus on providing guidance on design and roadmap/vision of the Dashboard organization within the Reporting Platform. You'll work on both frontend features that power navigation/layouting of the Dashboard and backend services that handle dashboard configurations and storage systems. As part of reinventing the next generation Dashboard, this role will have significant impact on performance and user experience.

The Reporting Platform delivers several customer-facing products, SDKs and APIs that provide out-of-box visualization and reporting capabilities. The team owns critical components including Dashboards, Printed Reports, Results Reports, Reporting SDK, and Image/Data exports. With the vast majority of users experiencing Qualtrics through reports or dashboards, this is a mission-critical part of their products.

As a Staff Engineer, you'll build simple solutions to solve complex customer use cases and engineering scalability challenges. You'll design systems in an agile environment to handle hyper growth while maintaining end-to-end quality. The role offers opportunities to work with cross-functional teams, create technical vision roadmaps beyond your immediate team, and make broad organizational impact.

The ideal candidate will have 8+ years of experience with strong skills in frontend technologies, distributed systems, and performance engineering. You should be able to create trust through thorough communication, take initiative, work well in teams, and show strong analytical problem-solving abilities. The position offers excellent growth opportunities including dedicated time for engineering development, career planning, and an annual experience bonus.

Last updated a month ago

Responsibilities For Staff Software Engineer - Reporting (Front End)

  • Develop scalable, fast, robust web-based methods using latest front-end technologies
  • Implement new features and optimize existing ones
  • Drive clarity in business and technical requirements
  • Work with design and product teams to understand needs and create prototypes
  • Architect efficient and reusable front-end systems
  • Contribute to professional development of colleagues
  • Have technical impact across multiple teams
  • Provide guidance on design and roadmap/vision of Dashboard organization

Requirements For Staff Software Engineer - Reporting (Front End)

React
Node.js
TypeScript
JavaScript
  • Bachelor's degree or advanced degree in Computer Science or related
  • 8+ years of relevant experience
  • Experience with single page application technologies
  • Strong algorithms, data structures and coding background
  • Experience with web infrastructure and distributed systems
  • Experience with software engineering standard methodologies
  • Ability to work in a fast-paced and agile development environment
  • Experience in performance engineering of web application

Benefits For Staff Software Engineer - Reporting (Front End)

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Full time employees receive an annual experience bonus after first year
  • Variable allowances for wellness, meals, transportation
  • Hybrid work model with 3 days in office
  • 10% time for individual engineering growth activities

Related Jobs