Senior Engineer - Deployment and Delivery

Location : Prague | Team: Cloud Engineering

Role Type: Full-Time Employee (Individual)

Medallia is the pioneer and market leader in Experience Management. Our award-winning SaaS platform, Medallia Experience Cloud, leads the market in the understanding and management of experience for candidates, customers, employees, patients, citizens and residents.  

We are more than a software company. We want to be known as a company that does the right thing, no matter the challenge or controversy. We are committed to creating a culture that values every person and every experience. Individual life experiences shape the way we interact with the world, which is why we encourage people to bring their whole selves to work each day. The strength of our global workforce is the most significant contributor to our success. 

We believe: Every Experience Matters. Talent is Everywhere. All Belong Here.

At Medallia, we hire the whole person.

 We are looking for a Senior Software Engineer to join our Delivery and Deployment team. You will be responsible for developing, maintaining and managing the systems Medallia uses to deploy our software globally at scale. These systems are critical to our ability to continue to take our industry-leading SaaS platform to the next level. You will have development and operational responsibilities, working closely with both Product and Site Reliability Engineering teams—both local and remote—to identify points of friction. You will work hand-in-hand with other members of the Delivery & Deployment team to build a seamless team across time zones and geographies.  This isn’t just an opportunity to join an amazing team, but also to have a significant impact on how we take our products to the next stage. We’ve got a cultural focus on smarts, kindness, continual learning and feedback… and our people love it. Come find out why!

The role:

  • Develop and implement new functionality that is essential for orchestrating the complex rollout of Medallia Experience Cloud releases into environments across multiple data centers and geographic regions
  • Provide 24x7 operational support for the provisioning and management of on-demand client sandboxes of the Medallia Experience Cloud
  • Manage, maintain and improve the systems used to dynamically deploy Medallia Experience Cloud QA and demo instances in real time for product and test engineers and sales consultants
  • Work with our SRE team to actively manage capacity in the on-demand environmentsEnsure observability of our deployment stack in order to achieve and maintain proper alerting and monitoring

Qualifications:

  • BS/MS in Computer Science, Software Engineering, or related field preferred
  • 5+ years engineering experience working on distributed systems
  • Strong understanding of software fundamentals, development processes and best practices
  • Strong design and programming skills, preferably with Java or Python
  • Strong communication skills, both verbal and written, with consistent attention to detail
  • Passion for delivering high quality and high impact work
  • Comfortable working in a dynamic and fast-paced environment with remote teammates

Nice to have:

  • Experience with shell and Groovy scripting
  • Experience working with a distributed team
  • Willing to be part of a 24/7 on-call schedule
  • Good system troubleshooting skills
  • Experience with SaaS environments
  • Experience w/Kubernetes or similar environments like Aurora/Mesos
  • Experience with build and CI/CD systems and tools (e.g., Gradle, Jenkins)
  • Prometheus/Giraffe for monitoring and alerting
At Medallia, we celebrate diversity and recognize the value it brings to our customers and employees. Medallia is proud to be an equal opportunity workplace and is an affirmative action employer. Equal opportunity is afforded to all qualified applicants and employees. We do not discriminate on the basis of gender identity or expression, race, ethnicity, religion, national origin, age, sex, marital status, physical or mental disability, Veteran status, sexual orientation, and any other protected category. We also consider all qualified applicants regardless of criminal histories, consistent with legal requirements. 

Medallia is committed to working with and providing reasonable accommodation to applicants with disabilities in accordance with the American Disabilities Act and local disability laws. 

For information regarding how Medallia collects and uses personal information, please review our Privacy Policies.

Apply Today