Senior Software Engineer, Developer Experience (DX) - Provo

See more jobs from Qualtrics LLC

5 months old

Apply Now

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. But we are more than a platform—we are the creators and stewards of the Experience Management category serving over 18K clients globally. Building a category takes grit, determination, and a disdain for convention—but most of all it requires close-knit, high-functioning teams with an unwavering dedication to serving our customers.

When you join one of our teams, you’ll be part of a nimble group that’s empowered to set aggressive goals and move fast to achieve them. Strategic risks are encouraged and complex problems are solved together, by passing the mic and iterating until the best solution comes to light. You won’t have to look to find growth opportunities—ready or not, they’ll find you. From retail to government to healthcare, we’re on a mission to bring humanity, connection, and empathy back to business. Join over 5,000 people across the globe who think that’s work worth doing.
 
Senior Software Development Engineer, Developer Experience (DX) - Provo

Why We Have This Role

The CI/CD team empowers developer experiences through building and deploying software. Our team of dedicated engineers is working on infrastructure and tooling that streamline the Qualtrics software development lifecycle. Our user base is composed of 1,000s of Qualtrics engineers distributed around the globe. The team is looking for an experienced senior software engineer who can::

  • Mentor team members.
  • Co-author the vision for the team.
  • Design patterns and systems of scalable software delivery.
  • Lead challenging and complex team projects.

How You’ll Find Success

As an Engineer in Software Engineering on the CI/CD team you will build robust solutions that solve hard tooling, process, and scalability problems. This is not an ivory tower team: we work closely with product developers to understand the different challenges they are facing. With this experience and knowledge, you will train and socialize standardized processes that accelerate software delivery across Engineering. You will succeed by:

  • Designing and implementing well-crafted, scalable, and maintainable code.
  • Building simple solutions to complex problems.
  • Using data and metrics to drive decision making
  • Creating effective working relationships both within and outside the team and across departments 
  • Owning the quality and testing lifecycle for CI/CD systems.

How You’ll Grow

Qualtrics provides a dynamic and collaborative environment where engineers are encouraged to expand their skills and experience. You’ll work on impactful projects using innovative technologies, while solving challenging problems alongside a team of talented and driven engineers.

  • Expand Your Skillset: Gain hands-on experience with industry leading technologies like Kubernetes, Gitlab, AWS, and others.
  • Collaborate with Experts: Work alongside subject matter experts in infrastructure, developer systems, and security.
  • Lead High-Impact Projects: Take ownership of critical projects that directly impact the developer experience at Qualtrics.

Things You’ll Do

  • Architect: Lead the re-architecture of our build system to enhance scalability, reliability, capability, and performance.
  • Standardize: Design and implement standardized workflows for building, testing, securing and shipping software.
  • Champion Developer Experience: Spearhead the development of standardized engineering workflows and practices, and champion their adoption through a variety of methods, including tech talks, workshops, training sessions, and documentation.
  • Secure: Secure the Qualtrics software supply chain, ensuring software delivery processes meet all requisite compliance requirements and security standards.
  • Operate: Maintain and manage platforms for code, build, release, and deployment, including Spinnaker, Gitlab, Artifactory, and Jenkins.
  • Enable: Promote and educate engineers on the latest and greatest Developer Experience tools and platforms, driving enhanced developer experience and productivity.
  • Collaborate: Work closely with engineers and product managers to gather feedback and drive platform improvements.

What We Are Looking for on Your Resume 

  • Bachelor's Degree: Computer Science, Computer Engineering, Information Technology, Mathematics, Physics, or a related field.
  • Proven Experience: 5+ years developing and operating large-scale software systems.
  • DevOps Expertise: Experience with systems engineering, infrastructure management, and DevOps methodologies.
  • Build & Deployment Tools: Experience with Gitlab, Github, Jenkins, TravisCI, Artifactory, Spinnaker, Maven, npm, pip, or similar tools.
  • Software Engineering Best Practices: Proficient in unit testing, code reviews, design documents, architecture reviews, and root cause analysis.
  • Security Focus: Familiarity with CI/CD security principles like secret management, software supply chain security, and software bill of materials (SBOM).
  • Automation Mindset: Passionate about automating repetitive tasks and improving developer velocity.
  • Team Player: A team player with a strong focus on collaboration and achieving results.

US Citizenship or permanent residency is required.

What You Should Know About This Team

The CI/CD team serves engineers around the globe, developing and operating platforms that make software delivery simple, secure, and powerful. Our goal is to elevate the developer experience and remove the unnecessary pain and toil from build and deployment processes. The CI/CD team drives platform development from roadmap planning through engineering execution to production operations. Our team strives for excellence in the operation and delivery of our services, embodying DevOps culture. Some things you will take part in:

  • You will ensure our platform exceeds goals for availability, capacity, efficiency, scalability, and performance
  • You will monitor end-to-end system performance to maintain service level commitments and cost-efficient system resourcing.
  • You will communicate with engineers & partners and describe problems succinctly to enable issue management

Our Team’s Favorite Perks and Benefits

  • We take pride in our offices design, aiming at cultivating creativity from our rooftop views to open and collaborative workspaces
  • On top of the standard benefits package (medical, dental, vision, life insurance, 401k matching, wellness stipend, etc) we provide snacks, drinks, and free lunches in our office
  • We believe in sharing Qualtrics success which is part of the compensation for all employees
 
The Qualtrics Hybrid Work Model: Our hybrid work model is elegantly simple: we all gather in the office three days a week; Mondays and Thursdays, plus one day selected by your organizational leader. These purposeful in-person days in thoughtfully designed offices help us do our best work and harness the power of collaboration and innovation. For the rest of the week, work where you want, owning the integration of work and life.
 
Qualtrics is an equal opportunity employer meaning that all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.
 
​​​​​​​Applicants in the United States of America have rights under Federal Employment Laws:Family & Medical Leave Act,Equal Opportunity Employment,Employee Polygraph Protection Act
 
Qualtrics is committed to the inclusion of all qualified individuals. As part of this commitment, Qualtrics will ensure that persons with disabilities are provided with reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please let your Qualtrics contact/recruiter know.
 
Not finding a role that’s the right fit for now? Qualtrics Insiders is the one-stop shop for all things Qualtrics Life. Sign up for exclusive access to content created with you in mind and get the scoop on what we have going on at Qualtrics - upcoming events, behind the scenes stories from the team, interview tips, hot jobs, and more. No spam - we promise! You'll hear from us two times a month max with fresh, totally tailored info - so be sure to stay connected as you explore your best role and company fit.