Software Engineer II - Reporting Platform

Qualtrics•Seattle, WA
•Hybrid

About The Position

The Software Engineer II will work on Qualtrics’ Reporting Platform team, applying distributed-systems knowledge and full-stack engineering skills to build and maintain scalable web services and applications. The platform includes a flexible framework for building dashboards, report-generation software, and data analysis and visualization tools. The role involves working with databases, storage engines, web services, open-source software, and cloud services to build premier customer-facing software. The engineer will collaborate with design and product teams to understand needs, propose features, prototype solutions, and deliver end-user functionality. The role also involves working with engineers and tech operations, participating in daily stand-ups, prioritizing work, and delivering customer value with urgency. The position follows Qualtrics’ hybrid work model: employees work from the office three days per week—Mondays, Thursdays, and one additional day selected by the organizational leader—and can work from wherever they choose on the remaining days.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 3–6 years of experience in a full-stack web engineering position.
  • Strong background in algorithms, data structures, and coding.
  • Experience with continuous delivery, Git, test automation, and build/deploy systems.
  • Experience building large-scale web applications or distributed services.
  • Experience with MVC and single-page application technologies, such as AngularJS, Angular2, Polymer, Vue, Ember, React, or React Native.
  • Experience building high-performance RESTful services.

Responsibilities

  • Develop scalable, fast, robust, and simple web-based solutions to solve complex business problems.
  • Implement new features and optimize existing ones to improve performance.
  • Collaborate with engineers, tech operations, and product managers, incorporating their feedback.
  • Work with design and product teams to understand needs, propose features, create prototypes, and develop end-user features.
  • Design and implement scalable web services and participate in full-stack development.
  • Attend daily stand-up meetings, collaborate with peers, prioritize features, and deliver value to customers with a sense of urgency.

Benefits

  • Medical, dental, vision, life, and disability insurance.
  • 401(k) with match.
  • Paid time off.
  • Wellness reimbursement.
  • Mental health benefits.
  • Snacks, drinks, and free lunches in the office.
  • Office events, team outings, and happy hours.
  • A sign-on bonus and restricted stock units may be included in an employment offer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service