Senior Engineer – Graph Database

Aerospike Remote

Company

Aerospike

Location

Remote

Type

Full Time

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, with experience 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 experience
Previous work on an OLAP system
Work on query parsing and rewriting
Knowledge 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 fault tolerance.


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).


Apply Now

Date Posted

07/10/2024

Views

4

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Senior Business Analyst - Xpansiv

Views in the last 30 days - 0

Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...

View Details

Senior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America

Views in the last 30 days - 0

The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...

View Details

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details