yandex
aerospike
Страна
США
Зарплата
225 000 $ – 300 000 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorГибридПолная занятость

Senior Principal Engineer, Core Database Technology

Оценка ИИ

Исключительная роль для топовых инженеров с очень высокой зарплатой и возможностью влиять на продукт, используемый мировыми лидерами. Работа в штаб-квартире в Кремниевой долине над сложнейшими технологическими вызовами.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Это позиция высочайшего уровня, требующая более 15 лет опыта, экспертного владения языком C и глубочайших знаний внутреннего устройства распределенных баз данных. Кандидат должен обладать навыками стратегического лидерства и способностью влиять на архитектуру всей платформы.

Анализ зарплаты

Медиана265 000 $
Рынок220 000 $ – 320 000 $
Оценка ИИ

Предлагаемая зарплата в $225k - $300k полностью соответствует рыночным стандартам для уровня Senior Principal Engineer в районе залива Сан-Франциско, где базовые оклады для таких ролей обычно начинаются от $220k.

Сопроводительное письмо

I am writing to express my strong interest in the Senior Principal Engineer position at Aerospike. With over 15 years of experience in distributed systems and a deep expertise in C-based database internals, I have consistently delivered high-performance solutions that scale to millions of transactions per second. My background in architecting storage engines and optimizing query processing aligns perfectly with Aerospike’s mission to provide millisecond latency for mission-critical workloads.

Throughout my career, I have led cross-functional teams to solve complex challenges in consistency models, sharding, and fault tolerance. I am particularly drawn to this role because of Aerospike's unique position in the real-time data market and the opportunity to influence the technical vision alongside the VP of Engineering. I am confident that my technical leadership and passion for low-level systems optimization will contribute significantly to the evolution of your core database platform and cloud-native offerings.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в aerospike уже сейчас

Присоединяйтесь к команде Aerospike, чтобы определять будущее высокопроизводительных баз данных и работать над технологиями мирового уровня!

Описание вакансии

Aerospike is the real-time database for mission-critical use cases and workloads, including machine learning, generative, and agentic AI. Aerospike powers millions of transactions per second with millisecond latency, at a fraction of the total cost of ownership compared to other databases. Global leaders, including Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, PayPal, Sony Interactive Entertainment, The Trade Desk, and Wayfair, rely on Aerospike for customer 360, fraud detection, real-time bidding, profile stores, recommendation engines, and other use cases.

 At Aerospike, we dream big and deliver even bigger. Our mission is to unleash the power of the world’s real-time data with a database built for infinite scale, speed, and sustainability.

To foster strong team alignment and productivity, Bay Area–based team members are expected to work from the office 2–3 times per week—typically Tuesday through Thursday.

If you're ready to shape the future of data, join us.

Role Overview

We are seeking an exceptional Senior Principal Engineer to join our Core Database Technology team, reporting directly to the VP. This role demands deep expertise in distributed systems, database internals, cloud architecture, and performance optimization. You will shape the technical vision and direction for our server, client, tools, and connector teams, driving innovation in high-performance, low-latency data systems comparable to DynamoDB, Redis, ElastiCache, Aurora, MongoDB, ScyllaDB, or Cassandra. As a technical leader, you will mentor engineers, influence cross-functional stakeholders, and deliver measurable impact on Aerospike’s platform.

Key Responsibilities

  • Partner with the VP to define and execute the long-term technical vision and strategy for Aerospike’s core database platform, focusing on scalability, performance, and reliability.
  • Extending Aerospike reach to cloud deployment and taking advantage of the unique characteristics of the different cloud environments where Aerospike will be deployed.
  • Provide architectural leadership across server, client, tools, and connector teams, ensuring alignment with business objectives and customer needs.
  • Design and implement performance-critical components in C, optimizing for scalability, fault tolerance, replication, and low-overhead observability in distributed systems.
  • Drive measurable outcomes, such as improvements in latency, throughput, or cost efficiency, through performance tuning and innovative system designs.
  • Drive improvements in builder and operator experience through programming model and query language innovation.
  • Lead through influence, driving consensus on technical decisions across diverse teams, resolving conflicts, and aligning priorities to deliver robust solutions.
  • Collaborate with product, business, and customer-facing teams to align technical solutions with market demands and enterprise requirements.
  • Mentor and develop engineering talent, fostering a collaborative, high-quality culture inspired by open-source principles.
  • Conduct deep dives into database internals, including storage engines, indexing, query processing, consistency models, and cluster lifecycle management (e.g., creation, upgrades, recovery).
  • Evaluate and integrate emerging technologies in distributed systems and NoSQL databases to enhance platform capabilities.
  • Contribute to industry thought leadership, potentially through open-source projects, publications, or standards in database technologies.

Required Qualifications

  • 15+ years of experience in software engineering, with a focus on distributed systems and high-performance database technologies.
  • Expert-level proficiency in C programming, including low-level systems development, optimization, and debugging in performance-critical environments.
  • Proven track record as a technical leader (e.g., Principal Engineer or equivalent), with experience setting architectural direction and influencing multiple teams.
  • Deep expertise in database internals, such as storage engines, query optimization, indexing, replication, and fault-tolerant designs.
  • Strong understanding of distributed systems principles, including consistency models (e.g., CAP theorem), partitioning, sharding, and observability in clustered setups.
  • Experience delivering measurable performance improvements in collaborative, agile environments.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Preferred Qualifications

  • Experience with cloud-native database services or open-source distributed databases.
  • Contributions to open-source database projects or involvement in standards bodies.
  • Proficiency in additional languages like C++, Go, or Java for backend systems.
  • Expertise in tools for cluster management, automation, and observability (e.g., Prometheus, Kubernetes integrations).
  • Ability to balance independent innovation with cross-team collaboration in fast-paced environments.
  • Master’s or Doctoral degree in database and/or distributed systems.

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. Salary Range for California Based Applicants: [$225,000- $300,000] (actual compensation will be determined based on experience, location, and other factors permitted by law)

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Distributed Systems
  • Database Internals
  • Cloud Architecture
  • Performance Optimization
  • NoSQL
  • Go
  • Java
  • Kubernetes
  • Prometheus
  • Storage Engines

Возможные вопросы на собеседовании

Проверка глубоких знаний системного программирования и управления памятью в высоконагруженных системах.

Расскажите о наиболее сложной проблеме производительности или утечке памяти, которую вы отлаживали в C-коде распределенной системы. Какие инструменты и методики вы использовали?

Оценка понимания фундаментальных принципов распределенных систем.

Как бы вы подошли к реализации нового протокола репликации в Aerospike для обеспечения баланса между строгой согласованностью и низкой задержкой в мультиоблачной среде?

Проверка навыков архитектурного проектирования и работы с облачными провайдерами.

Какие специфические особенности облачной инфраструктуры (например, NVMe хранилища или сетевые топологии AWS/GCP) вы бы использовали для оптимизации стоимости владения (TCO) базы данных?

Оценка лидерских качеств и способности влиять на команды.

Опишите случай, когда вам нужно было внедрить спорное архитектурное решение. Как вы добивались консенсуса между командами разработки сервера, клиентов и инструментов?

Проверка видения будущего отрасли.

В каком направлении, по вашему мнению, должны развиваться NoSQL системы в эпоху генеративного ИИ и агентных систем, и как это должно отразиться на ядре Aerospike?

Похожие вакансии

DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённоРоссия
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
Точка Банк
до 575 000 ₽

Senior Python-разработчик

SeniorУдалённоРоссия
Python · Microservices · Agile · Scrum · Unit Testing · System Design · High Load
+7 навыков
Первый Бит
350 000 ₽ – 500 000 ₽

Старший разработчик C++

SeniorУдалённоРоссия
C++ · STL · Java · JVM · Python · asyncio · TCP/IP · HTTP · REST · AMQP · RabbitMQ · PostgreSQL · SQLite · Linux · Systemd · Android · Kotlin
+17 навыков
Sibedge
Не указана

C++ Разработчик (Middle+ / Senior)

SeniorУдалённоРоссия
C++ · STL · CMake · Git · PostgreSQL · .NET · React · gRPC · REST · Google Test · Catch2 · Multithreading
+12 навыков
NDA
Не указана

Senior Backend Engineer (Node.js / NestJS / Scraping Automation)

SeniorУдалённоБеларусь
Node.js · TypeScript · NestJS · PostgreSQL · TypeORM · Redis · BullMQ · NATS · Playwright · Bright Data · Docker · Helm · Kubernetes · Web Scraping
+14 навыков
Movavi
Не указана

Senior C++ разработчик

SeniorУдалённоРоссия
C++ · Qt · OOP · Client-Server Architecture
+4 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

aerospike
Страна
США
Зарплата
225 000 $ – 300 000 $