Qualtrics is seeking a Software Engineer II to join their Data Platform team, which is crucial in supporting all Qualtrics experience management products. The role focuses on developing scalable systems that ingest, store, process, and analyze experience data. The platform enables customer, employee, brand, and product experience teams to build data-driven workflows.
The position offers significant growth opportunities, with engineers participating in all aspects of development from design to delivery. You'll work on high-impact services with strict scale and reliability requirements, gaining deep understanding of caching, routing, queue management, and event-driven systems. The role involves working with modern technologies including AWS services, Kubernetes, Spinnaker, and MongoDB.
Key responsibilities include developing scalable microservices, implementing new features, optimizing existing ones, and collaborating with UX, TechOps, and Product teams. You'll participate in daily stand-ups, feature prioritization, and on-call rotation.
The ideal candidate should have 2-5 years of engineering experience, a bachelor's degree in Computer Science or related field, and strong expertise in algorithms, data structures, and data modeling. Experience with distributed systems and data processing technologies is required, along with excellent troubleshooting skills.
The role offers competitive compensation ($116,000 - $219,000 USD), comprehensive benefits, and a hybrid work model with three office days per week. You'll join a collaborative team environment with regular team offsites and opportunities to make significant impact on performance, cost, and reliability of critical systems.