Principal Performance 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.
Responsibilities
**Our Engineering Culture** * We don’t expect to be perfect, but we are always proactively seeking out ways to help ourselves and our teams to minimize pain points within our infrastructure and code base. * We love technology -- and following the latest technologies and sharing what we learn. * We are not afraid of failing when we are experimenting with different technologies, development methodologies, and toolings. * We develop strong relationships with team members around the globe. * As a lead performance engineer at Medallia, you will be responsible for setting the direction engineering follows to build and test performant and scalable code. You will have broad architectural exposure of Medallia SaaS platform and drive performance engineering across the entire platform. * You will be responsible putting in place tooling and defining best practices for performance engineering at Medallia.
Ideal Candidate
**Qualifications** * 7+ years of commercial industry experience in performance engineering of complex back-end distributed systems. * 5+ years of demonstrated experience with SQL, Java or C++ (or another high-level object oriented language). * BS CS or equivalent qualitative degree (MS preferred) **Preferred** * Experience with SaaS enterprise products * Our development environment includes Voldemort, Postgres, Git, and Jira. Prior experience with any of these is a plus. **About You** * You are passionate about performance and scale in enterprise apps. * You take a systematic approach to performance across all tiers: database, Middle-tier, front-end and analytics subsystem. * You can define key performance indicators and metrics and work with engineers to meet them. * You can review code and collaborate with engineers to improve it. * You work collaboratively across a wide array of engineer personality types. * You stay abreast of the latest performance testing technologies and tools (e.g. JMeter) and share what you learn with others. * You are not afraid of failing while experimenting with different technologies, development methodologies, and tools. * You are fascinated by other cultures and interested building strong relationships with team members across the globe.

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.