Software Engineer in Performance
Engineering | San Mateo, CA
For you, there is nothing like the satisfaction of seeing software run fast and efficient on modern hardware. Our Java/Scala backend is no match for your thorough understanding of distributed systems and query processing: You have mastered the black arts of performance tuning and are ready to apply it to our low-latency big data distributed query engine.
You have a serious obsession with performance and scaling distributed systems. You have demonstrable skills in scalability analysis and performance, as well as experience in benchmarking advanced web applications.
More than likely, you have a BS/MS in Computer Science, but more importantly you have deep understanding of CS concepts such as data structures and algorithms, distributed systems, and profiling/optimization. Bonus points can be had for experience with large-scale data processing systems.
Performance is a critical feature for our big data analysis engine. You’ll be responsible for leading the charge in the never-ending pursuit of faster and faster analysis against ever-growing volumes of data. You’ll utilize your broad skillset that ranges from benchmarking all the way down to writing code and understanding the low level details of how software runs on actual hardware.
You will develop and use tools to help understand and characterize performance and find and fix root causes of performance bottlenecks and initiate improvements in architecture and underlying code.
You will get to play with many technologies here, including distributed systems, materialized views, multi-query optimization, distributed querying, scalable distributed data structures, main-memory databases, and fault-tolerant architectures.
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.
Tags: performance, web app, scalability, self healing, engineer, benchmarking, distributed systems
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!
We are an equal opportunity employer. Principals only.