Description
At Qualtrics, we create software the world’s best brands use to deliver exceptional frontline experiences, build high-performing teams, and design products people love.
As a Senior Software Engineer - Unified Orchestration, you will help run, scale, and improve high-throughput, high-availability production systems, collaborating closely with science, product, and data platform teams.
Responsibilities
- Taking end-to-end ownership of backend features, from initial scoping and architecture through to production release and ongoing operational support.
- Leading projects by coordinating contributors across cross-functional partners like science, product, and data platform.
- Rigorously inspecting and reviewing agentically generated code using independent checks to ensure system safety and production readiness.
- Leveraging operational signals, logs, and metrics to identify errors, eliminate bottlenecks, and prevent dropped documents in distributed workflows.
- Showing high learning agility to adapt to the team's tech stack (such as Go, TypeScript, Temporal, or Kubernetes) without requiring exact prior matches.
- Applying sound operational judgment and decisive problem-solving when handling on-call rotations, customer escalations, and SEV events.
Growth Opportunities
- Step into project leadership and feature-lead responsibilities at the senior level.
- Build hands-on expertise in conducting model, LLM, and pipeline experiments in production alongside applied science teams.
- Deepen your mastery of high-throughput, high-availability distributed systems and modern orchestration patterns.
- Drive less-defined, highly innovative initiatives,such as automated topic recommendations or combining rules-based and LLM-based classification models.
Tasks
- Optimize Classification & AI ROI: Evaluate topic classification models by comparing production performance, computational cost, quality, and customer experience, then deploy winning experiments.
- Strengthen Pipeline Architecture: Design, build, and maintain high-throughput backend workflows that seamlessly segment and route documents to various enrichment services.
- Enhance System Observability: Implement advanced telemetry and monitoring to catch system errors early, maintain high processing throughput, and eliminate dropped documents.
- Expand Platform Capabilities: Partner with data platform and downstream enrichment teams to integrate new document processing capabilities into the core pipeline.
- Maintain Operational Health: Participate in the team's on-call rotation (roughly one week every six weeks) to resolve customer escalations, mitigate SEVs, and ensure continuous high availability.
Requirements
- Demonstrated experience building, scaling, and operating high-throughput, high-availability backend services in distributed environments.
- Proven track record of feature ownership or project leadership, including driving cross-functional coordination.
- Practical operational experience with production monitoring, alerting, troubleshooting, scaling, and database technologies.
- Experience with LLMs, model evaluation, or ML experimentation pipelines (hands-on tuning or evaluation is a plus, particularly for ML Topics).
- Practical familiarity with tools like Go, TypeScript, Temporal, Kubernetes, or equivalent distributed systems tech stacks.
Benefits
- Global Wellness Benefit: Annual reimbursement to support your personal health and physical/mental wellness goals.
- Comprehensive Healthcare & Retirement: Premium medical, dental, vision, life insurance, and 401(k) matching packages.
- Team & Office Perks: Regular team-building offsites, quarterly events, and fully stocked snacks, drinks, and catered lunches in office locations.
- Hybrid Work Model: Gather in the office three days a week; Mondays and Thursdays, plus one day selected by your organizational leader.