For you, there is nothing like the satisfaction of seeing a huge cluster of servers churning through massive amounts of data quickly and efficiently. Our ultra high performance software powered by our Fractal Cache(tm) and Adaptive Job Synthesis(tm) technology is the perfect playground for you to learn about and measure the performance of large scale, distributed systems. You love measuring performance, looking for anomalies and finding where the system breaks down. You have a thorough understanding of distributed systems, clustered servers, and query processing: You have mastered best practices in the black arts of performance measurement including tuning, modeling workloads, lab configurations, and automated nightly runs. You love the “aha!” moment when you figure out what went wrong or how to speed things up. You are analytical, precise and generally a very curious person. You must find out how fast the car will actually go and then figure out how to make it go faster.
Performance is critical to our success. You’ll be responsible for leading the charge in the never-ending pursuit of faster and faster data analysis against ever-growing volumes of data (Big Data). You’ll utilize your broad skill set to perform many functions, including setting up performance labs, writing benchmarks, cataloging results, finding and fixing problems, and improving system performance.
You will develop and use tools to understand and characterize system performance and scalability. You will work with the engineering team to find and fix performance bottlenecks and initiate improvements in architecture and underlying code. In some cases, you may contribute solutions directly.
You will be immersed in many technologies, including distributed systems, materialized views, multi-query optimization, distributed querying, scalable distributed data structures, main-memory databases, and fault-tolerant architectures.
You will work with development teams that are designing/architecting our platform as well as customers and field personnel to understand customer workloads and model them efficiently. The Performance Engineer will focus on developing practical and sophisticated tests and benchmarks that enable Platfora to perform complex load simulations in order to understand and improve end to end system performance. You must understand system architectures, isolate / pinpoint problem areas, and develop test plans that span hardware and software tiers with little more than verbal conversation.
What You Can Expect
We are laser focused on building the next great data company. If you join us, you can expect to work with talented, driven, creative and results-oriented co-workers who also bring joy and balance to their work. Your compensation will include meaningful equity ownership and a competitive salary and benefits.
Platfora is revolutionizing the way companies work with big data. We are a Hadoop company - but not focused on the low-level plumbing like the other guys. We make Hadoop useful and unlock Big Data in amazingly interactive ways for everyday business users and analysts. To get there, we are building an extraordinary team of Big Data and scalable systems experts, rock-star data scientists, and sublime UX/visualization designers. Join us on the journey ahead!