
About Qualtrics
Transforming customer experiences with data-driven insights
Key Highlights
- Headquartered in Provo, UT with 1001+ employees
- Trusted by over 75% of Fortune 100 companies
- $900 million raised in Series C funding
- Projected 13% growth in customer experience management industry by 2027
Qualtrics is a leading experience management platform headquartered in Provo, UT, specializing in SaaS solutions that help brands optimize customer journeys. Trusted by over 75% of the Fortune 100, including Yamaha, BMW, and Microsoft, Qualtrics has raised $900 million in funding across multiple rou...
๐ Benefits
Qualtrics offers 20 days of paid time off (excluding bank holidays), flexible work-from-home opportunities, and comprehensive health insurance to supp...
๐ Culture
Qualtrics fosters a culture focused on experience management, emphasizing the importance of understanding customer and employee needs. With a strong e...
Overview
Qualtrics is seeking a Senior Software Engineer for their Core Enrichments Team to build and maintain critical data services. You'll work with Go, Python, Java, and Scala to design robust backend systems that impact millions of users.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in backend development, where you've successfully built and maintained high-scale systems. Your expertise spans multiple programming languages, including Go, Python, Java, and Scala, allowing you to choose the right tool for the job. You thrive in collaborative environments, working closely with engineers, product managers, and data scientists to create solutions that meet user needs. You are comfortable with complex problem-solving and enjoy the challenge of transforming raw data into valuable insights. Your dedication to quality and performance ensures that the services you develop are reliable and efficient.
Desirable
Experience with cloud services and data processing frameworks is a plus, as is familiarity with agile methodologies. You are always eager to learn and adapt to new technologies, and you understand the importance of mentoring junior engineers to foster a strong team culture.
What you'll do
As a Senior Software Engineer on the Core Enrichments Team, you will take ownership of critical backend systems that process and transform data for various applications across the company. You will design and implement robust services that are scalable and performant, directly impacting millions of users. Your role will involve collaborating with cross-functional teams to gather requirements and translate them into technical specifications. You will also be responsible for code reviews, ensuring best practices are followed, and mentoring junior engineers to help them grow in their roles. You will participate in the full software development lifecycle, from initial design through deployment and monitoring, ensuring that the systems you build are not only functional but also maintainable and efficient.
What we offer
At Qualtrics, you will be part of a dynamic team that values innovation and collaboration. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work in an environment that encourages strategic risks and creative problem-solving, allowing you to make a meaningful impact on our products and services. Join us in our mission to bring humanity, connection, and empathy back to business, and be part of a company that is shaping the future of Experience Management.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Qualtrics.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Qualtrics is hiring a Senior Software Engineer to develop innovative software solutions for top brands. You'll work with Java and cloud technologies to enhance user experiences. This role requires strong engineering skills and a collaborative mindset.

Software Engineering
Kaseya is hiring a Senior Software Engineer to build a new Backup product. You'll take ownership of your code and collaborate with a skilled team of developers. This position requires experience with Golang.

Software Engineering
Kaseya is hiring a Senior Software Engineer (Python) to lead the development of robust, high-performance software platforms. You'll be responsible for defining architecture and guiding technical decision-making. This position requires 7+ years of experience in software development.