Principal Performance & Reliability Engineer

23 Hours ago • All levels • $170,000 PA - $195,000 PA

Job Summary

Job Description

As a Principal Performance & Reliability Engineer, you'll be crucial in ensuring Aerospike's graph database excels in performance and reliability. You will collaborate with the Product R&D team, design workloads to evaluate system performance, troubleshoot issues, and contribute to database feature design. You will focus on optimizing performance, documenting best practices, and interacting with customers. Your role will also involve staying updated with industry trends to enhance Aerospike's offerings.
Must have:
  • Experience with programming languages (Java, C++, Go)
  • Experience running large-scale distributed systems
  • Experience with database clients
  • Understanding of database indexing and query processing
  • Experience with Observability tools (eBPF, Prometheus, Grafana)
  • Unix/Linux system administration (RedHat, CentOS)
  • Experience with deployment automation (Ansible, Terraform, Kubernetes)
  • Strong troubleshooting and communication skills
  • In-depth experience with a modern NoSQL database

Job Details

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. 

Performance & Reliability Engineer

Position Overview: We are seeking a highly skilled Performance & Reliability Engineer to join our dynamic engineering team. In this role, you will focus on characterizing the performance and reliability of Aerospike’s graph database, ensuring they meet the high standards of efficiency and scalability required by our enterprise customers. You will work closely with cross-functional teams to enhance our graph database capabilities, troubleshoot performance issues, and implement improvements to drive overall system performance.

Key Responsibilities:

  • Collaboration: Work closely with the Product R&D team to understand performance and reliability requirements and integrate improvements into the development process.
  • Systems Characterization: Design workloads that stress and characterize the system's performance and reliability of the product as experienced by the customer. Use those workloads to evaluate the impact of changes and identify performance bottlenecks and reliability concerns.
  • Troubleshooting: Investigate and resolve performance related issues reported by customers or identified through internal testing, providing timely and effective solutions.
  • Architecture and Design: Contribute to the design and architecture of graph database features, ensuring they are built for scalability and high performance.
  • Performance Optimization: Analyze and optimize the performance of Aerospike’s graph database features, including query execution, indexing, and data retrieval.
  • Documentation: Create and maintain comprehensive documentation on performance optimization techniques, benchmarks, and best practices.
  • Customer Interaction: Engage with customers to gather feedback on performance and understand their requirements, translating their needs into actionable performance improvements. Additionally, work with lighthouse customers to convince them of our expertise in understanding how our product works at scale, best-practices for operations and observability, and our ability to support customer deployments. 
  • Continued Professional Development: Stay current with industry trends and emerging technologies, and scour the past for ideas related to graph databases, and improvements to performance and reliability. Apply this knowledge to enhance Aerospike’s offerings.

Requirements

  • Technical Skills:
    • Experience with at least one programming language, e.g. Java, C/C++, Go, etc…
    • Experience running large scale distributed systems in production
    • Experience with Database Clients
    • Solid understanding of database indexing, query processing, and optimization techniques. Strong background in database architecture, query optimization, and performance tuning
    • Experience with Observability tools and techniques such as eBPF, Prometheus and Grafana
    • Unix/Linux system administration (RedHat, CentOS, CoreOS)
    • Experience automating deployments leveraging tools such as Ansible, Terraform, and Kubernetes
    • Strong troubleshooting and excellent technical communication skills, demonstrable contribution to having created high impact in in performance engineering or similar roles for distributed systems
    • In-depth experience with a modern NoSQL database. Experience with Aerospike or similar NoSQL databases is highly desirable
  • Analytical Skills: Excellent problem-solving skills with the ability to diagnose and address complex performance issues.
  • Communication: Strong verbal and written communication skills, with the ability to clearly convey technical concepts to both technical and non-technical audiences.
  • Team Player: Ability to work collaboratively in a fast-paced environment and contribute to a culture of continuous improvement.

 

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. Join us at Aerospike and be part of a dynamic team that is shaping the future of data management.

Similar Jobs

Google - Software Engineer III, Full Stack, Google Cloud Business Platforms

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Security and Privacy

Google

New York, New York, United States (On-Site)
2 Days ago
Passion Gaming - Back End Engineer NodeJS

Passion Gaming

Gurugram, Haryana, India (On-Site)
3 Months ago
Google - Senior Staff Software Engineer, BigQuery Generative AI

Google

Kirkland, Washington, United States (On-Site)
3 Days ago
ByteDance - Software Development Engineer - Cloud Native Databases

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Western Digital - Analyst 5, Sales Operations

Western Digital

Bengaluru, Karnataka, India (On-Site)
6 Days ago
McDonald's Corporation - Software Engineer I - Android

McDonald's Corporation

Mexico City, Mexico (On-Site)
5 Days ago
Google - Software Engineer, Manufacturing Software Systems

Google

Mountain View, California, United States (On-Site)
2 Days ago
Ubisoft - Technical Director, Animation

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
2 Weeks ago
Sperasoft - Senior Landscape Artist

Sperasoft

Vojvodina, Serbia (Hybrid)
1 Week ago
N-iX - Senior .NET Engineer

N-iX

Poland (Remote)
2 Weeks ago
Google - Staff Site Reliability Engineer, Google Cloud Storage

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Google - Software Engineer, Java and Kotlin Ecosystem

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Epic Games - Senior AI Designer

Epic Games

(On-Site)
1 Month ago
Netflix - Network Architecture Intern, Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

The Walt Disney Company - Gardener (Sportscape)

The Walt Disney Company

Florida, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Design for Debug Architect and Methodology Engineer

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
Evolution - Game Presenter (Receptionist Alternative) No Experience Necessary, $20-$25 hr

Evolution

Atlantic City, New Jersey, United States (On-Site)
6 Months ago
Framestore - FREELANCE: VFX PRODUCERS - CHICAGO

Framestore

Chicago, Illinois, United States (On-Site)
11 Months ago
Google - Technical Program Manager II, Cloud Networking, Telecommunications

Google

Addison, Texas, United States (On-Site)
2 Days ago
Axon - Senior Revenue Accountant

Axon

Atlanta, Georgia, United States (Hybrid)
8 Hours ago
The Walt Disney Company - KABC General Assignment Reporter

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Days ago
ByteDance - Research Scientist in Large Language Model

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Tag - Social Media Content Creator

Tag

New York, New York, United States (Hybrid)
1 Day ago
Epic Games - Audio Designer (Voiceover)

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Aerospike is the real-time database built for infinite scale, speed, and savings. Our customers are ready for what’s next with the lowest latency and the highest throughput data platform. Cloud and AI-forward, we empower leading organizations like Adobe, Airtel, Criteo, DBS Bank, Experian, PayPal, Snap, and Sony Interactive Entertainment. Headquartered in Mountain View, California, our offices are also located in London, Bangalore, and Tel Aviv. 


Mountain View, California, United States (On-Site)

Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Aerospike

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug