MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Senior Engineer - Graph Database

Company: Aerospike
Location: Mountain View
Posted on: June 1, 2024

Job Description:

About Aerospike
At Aerospike, we dream big. Our focus is helping companies tackle seemingly insurmountable problems and doing what's never been done before. That is why we developed the world's leading real-time data platform that powers mission-critical applications at the world's most innovative, category disrupting companies. Our customers have deployed extreme scale real-time applications to fight fraud, dramatically increase shopping cart size, enable global digital payments, and deliver hyper-personalized user experiences to tens of millions of customers.
Customers like Airtel, Experian, Nielsen, PayPal, Snap, Verizon Media, Wayfair, and many others rely on Aerospike as the data foundation for the future to help them act in the microsecond moments that matter. Aerospike is headquartered in Mountain View, California and has a global presence with offices in London, Bangalore and Tel Aviv.
Job Description
Position Overview:A skilled Java developer and database engineer to join our graph database team.The ideal candidate will have a strong background in graph databases or database internals, withexperience contributing features to or implementing TinkerPop for a database vendor.Experience building systems on top of distributed key-value stores is desirable.
Key Responsibilities:Design, develop, and maintain our TinkerPop graph database implementation.Optimize and enhance database query performance and capability.Design new features from the end user perspective and translate that into code implementation.Collaborate with other teams to build performance tests, cloud deployment and enhance integration.Conduct rigorous testing and debugging to ensure high reliability and performance standards.
Required Qualifications:Proven experience in graph database development or database internals.Previous work with distributed key-value stores.Strong proficiency in Java and familiarity with the Apache TinkerPop framework.Ability to design and implement efficient data structures and algorithms.Excellent problem-solving skills and attention to detail.Strong communication skills and ability to work effectively in a team environment.
Desirable Skills:Python scripting experience, Spark experiencePrevious work on an OLAP systemWork on query parsing and rewritingKnowledge of additional graph processing frameworks and systems.Contributions to open-source projects or published research in relevant fields.Experience with distributed systems and understanding of underlying principles of scalability and faulttolerance.
What We Offer:A collaborative and innovative remote work environment.Competitive salary and comprehensive benefits package.Opportunities for professional growth and advancement.Build cutting-edge technology and solve technical problems from first principals.
Aerospike is an Equal Opportunity Employer. We are committed to providing an environment free from discrimination on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law.Salary Range for California Based Applicants: $170,000 - $190,000 (actual compensation will be determined based on experience, location, and other factors permitted by law).


Keywords: Aerospike, Mountain View , Senior Engineer - Graph Database, IT / Software / Systems , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds