ID.me

Staff Software Engineer, PostgreSQL Specialist

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

Staff-инженер в команду Core Platform Data, ведущий технический эксперт по PostgreSQL. Отвечает за масштабирование и эволюцию PostgreSQL-платформы, безопасные пайплайны изменения схемы и инструменты для продуктовых инженеров.

Задачи

  • Быть главной точкой эскалации и экспертом по внутренностям PostgreSQL: MVCC, vacuum/autovacuum, защита от wraparound transaction ID, управление блокировками, WAL/checkpoint, буферы, планировщик запросов, борьба с bloat таблиц и индексов
  • Проектировать и поддерживать автоматизированные пайплайны изменения схемы БД (Liquibase/CI-CD, валидация DDL, guardrails по блокировкам и таймаутам, pre-flight проверки миграций)
  • Проектировать и выполнять крупномасштабные миграции данных и мажорные апгрейды версий PostgreSQL, CloudSQL, AlloyDB и AWS RDS без простоя
  • Помогать командам оптимизировать высоконагруженные запросы, стратегии индексирования, партиционирование/шардирование, управление соединениями и модели ролей/прав
  • Строить телеметрию, сбор статистики, мониторинг производительности запросов и алертинг по блокировкам, лагу репликации, медленным запросам и нехватке ёмкости
  • Проектировать и поддерживать CDC, логическую репликацию и outbox/streaming интеграции между транзакционными БД и аналитической экосистемой
  • Автоматизировать контроль доступа, права между схемами, ротацию секретов, хранение и очистку данных, соответствие требованиям (FedRAMP, NIST 800-63, GDPR)
  • Формировать best practices по PostgreSQL, проводить ревью архитектуры и рискованных миграций, менторить инженеров

Требования

  • Степень бакалавра или выше в Computer Science, Software Engineering или смежной области (или эквивалентный практический опыт)
  • 8+ лет профессиональной разработки ПО и работы с data infrastructure, включая 5+ лет глубокой работы с PostgreSQL в высоконагруженной продакшн-среде
  • Глубокие практические знания внутренностей PostgreSQL: MVCC, vacuum, семантика блокировок, планы выполнения запросов, структуры индексов, WAL, репликация
  • Сильное владение одним или несколькими backend-языками: Go, Python, Ruby или Java, а также экспертный SQL и PL/pgSQL

Условия

  • Полный рабочий день в офисе, 5 дней в неделю (Mountain View, CA или McLean, VA)
  • Годовая базовая зарплата $174,000–$229,000 (для Mountain View, CA — $194,000–$253,000)
  • Бонус компании, equity и льготы
  • Медицинская, стоматологическая и офтальмологическая страховка, HSA, FSA
  • Страхование жизни и AD&D, 401(k) с match от компании
  • Оплачиваемый отпуск без ограничений, 8 корпоративных праздников
  • Страхование краткосрочной и долгосрочной нетрудоспособности, страхование от несчастных случаев и критических болезней
  • Реферальный бонус, EAP, страхование питомцев, программы wellbeing и скидки на childcare, обучение и развитие

Навыки

  • PostgreSQL
  • MVCC
  • vacuum
  • WAL
  • PL/pgSQL
  • SQL
  • Go
  • Python
  • Ruby
  • Java
  • GCP CloudSQL
  • AlloyDB
  • AWS RDS
  • Aurora PostgreSQL
  • Liquibase
  • Flyway
  • Debezium
  • pglogical
  • Airbyte
  • Kafka
  • Pub/Sub
  • Terraform
  • Kubernetes
  • Helm
  • CDC
  • логическая репликация
  • CI/CD

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

Software Engineer - Sales
Acutec Precision AerospaceMiddleMeadvilleОфис
26 окт.
Software Developer II
TRISTARMiddleBloomingtonОфис
26 окт.
Manufacturing IT Systems & Software Engineer
WabtecMiddleMaxtonОфисРелокация
68,900 – 98,200 USD в год
26 окт.
Software Developer 803
Freedom Technology Solutions GroupMiddleAnnapolisГибрид
150,000 – 200,000 USD в год
26 окт.
Staff Software Engineer (Applied AI)
TrabaSeniorNew YorkОфис
240,000 – 300,000 USD в год
26 окт.
Staff Software Engineer, PostgreSQL Specialist — ID.me, 174,000 – 229,000 USD в год, Mclean | itrelocate