Software Engineer (Engineering Tools)
- Engineering
- Menlo Park, CA
Medallia’s Engineering Team’s vision is simple: build the most advanced, configurable, and easy to use Customer Feedback Solution on earth. So far, our Engineers have made this vision a reality. Our development tools allow us to be fearless innovators, and we use technology not only to develop our products but also to support our fast-paced feature development schedule.
At Medallia we believe in using the appropriate tools for each task. If we are not satisfied with the tools we find, we build our own. From test environments and continuous integration to regression/load testing and deployment, we integrate, reuse, and build software that helps us build our products quickly without compromising quality.
If you are an avid developer and like to challenge yourself by learning new technologies on a daily basis and enjoy applying them in a variety of different projects, we have the perfect opportunity for you.
The Opportunity
Develop Medallia’s unique Engineering Toolset
Primary Responsibilities
- Design, implement, and take responsibility for Medallia’s development tools
- Work within the Engineering Team to automate workflows
- Work with the Operations Team to develop the vision for Medallia’s next generation Operations Control Panel
- Interact with the entire Medallia team to build a great and unique product
Education
- BS or MS in computer science or other technical field
- Stellar references
- Academic transcript, if recently graduated
Skills
- 3+ years experience programming in Java
- Excellent Unix/Linux and shell scripting skills
- Experience with web application development and Internet/web technologies
- Experience with software automation a plus
- Experience with unit/system/acceptance/load testing a plus
Personality
- Able to work under time pressure, in a changing environment
- Enjoy working with others, but self-motivated
- Resourceful
- Thorough
- Strong communication skills, both written and verbal
Medallia is a great place to work. The team is both high-performing and collegial resulting in a unique company where employee turnover is low (the management team has been together since inception) and employee satisfaction is high. Compensation is highly competitive.

