Site Reliability Engineer

Medallia

(Palo Alto, California)
Full Time
Job Posting Details
About Medallia
Medallia is the customer experience management company. Founded in 2001, the company is trusted by the world’s leading brands including Verizon, Macy’s, Sephora, Honeywell, Four Seasons, Sodexo, and Mercedes to improve customer experiences. Medallia’s Software-as-a-Service (SaaS) application enables companies to capture customer feedback across Web, social, mobile, and contact center channels, understand it in real-time, and take action everywhere.
Summary
Medallia presents a unique opportunity for an energetic, ambitious Site Reliability Engineer to come in and build next-generation infrastructure. Business is booming, and the infrastructure that supports the Medallia platform needs to continuously scale to meet the demands of our explosive growth. Site Reliability Engineering at Medallia creates the systems that power a highly reliable, agile, and efficient global SaaS platform. We are building a next generation global data center operating system that spans on-premise and cloud-based infrastructure, leveraging some of the most exciting new open source technologies. We work closely with product and platform engineering to make the world's best customer experiences even better. SREs own the reliability of key components of the applications and infrastructure stack at Medallia, and ensure that they continue to scale with our rapidly-growing business.
Responsibilities
* Build and own an infrastructure component within our systems foundation (compute, storage, network, etc.). * Instrument and build testing automation to prove that our infrastructure is delivering a world-class experience. * Debug and solve complex problems that may span the full service stack. * Automate the provisioning and updates of components of the Medallia SaaS stack. * Proactively monitor and manage the availability of infrastructure and applications. * Optimize performance of components across the full service. * Develop capacity planning models and translate workload forecasts into capacity requirements. * Be a part of an engineering team on-call rotation for escalations.
Ideal Candidate
* BS or equivalent experience in Computer Science or other technical specialty. * 5+ years experience in hands-on engineering for Internet-scale services. * Ability to code or script in at least one language (Java, Groovy, Python, Go, Ruby, etc.) on Linux-based platforms * Deep experience in at least one infrastructure component (operating systems, compute, storage, networking, data center, distributed systems, big data, cloud, etc.) and solid understanding of the rest and how they impact services. * Experience building, configuring, and maintaining operational monitoring and reporting tools. * Solid understanding of infrastructure and application performance metrics, including capacity planning. * Familiarity with cluster management tools such as Aurora, Mesos, borg, marathon, tupperware, kubernetes. * Familiarity with relational databases, particularly PostgreSQL

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.