Benchling
Software Engineer, Cloud Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Infrastructure в Benchling: проектирование и эксплуатация платформы, сервисов и инструментов на AWS, чтобы все инженерные команды могли надёжно, безопасно и экономно выпускать и запускать ПО.
Задачи
- Вести проекты end-to-end: от дизайна и техплана до прототипа, продакшн-роллаута и передачи в эксплуатацию
- Проектировать, создавать и поддерживать внутренние приложения, API, автоматизацию и инструменты (CLI, Slack-приложения, serverless-сервисы, AI-ассистенты)
- Отвечать за части AWS-фундамента: Kubernetes (EKS), сети, секреты и PKI, безопасность и наблюдаемость с SLO, runbook'ами и телеметрией
- Развивать infrastructure-as-code: Terraform Cloud, переиспользуемые модули, policy-as-code guardrails для безопасного self-service
- Заниматься управлением облачными затратами: видимость расходов, алерты об аномалиях, аллокация общих затрат, анализ трендов
- Участвовать в развитии observability-инструментов, работе с вендорами и оценке tradeoff'ов стоимости и производительности мониторинга
- Принимать архитектурные решения, на которые опираются другие команды, и задавать техническое направление
- Эксплуатировать продакшн-системы: on-call, инциденты, blameless postmortem, root-cause analysis
- Менторить коллег через дизайн-ревью и фидбек по техпланам, развивать инструменты и процессы
Требования
- 8+ лет опыта в software engineering, SRE, platform или infrastructure engineering
- Сильные основы software engineering: код, тестирование, отладка, дизайн API и систем
- Владение хотя бы одним языком общего назначения: Python, Go или TypeScript
- Практический опыт с AWS (EC2, EKS, RDS, VPC, IAM, S3) и понимание связки compute, storage, networking и security
- Продакшн-опыт с infrastructure-as-code, желательно Terraform в масштабе
- Рабочее знание Kubernetes и контейнерных платформ
- Опыт самостоятельного скоупинга и поставки сложных многомесячных проектов от предложения до продакшна, включая техдизайн-документы
- Опыт архитектурных решений, на которые опираются другие инженеры и команды, и выравнивания между командами
- Комфорт в работе на стыке разработки и эксплуатации, включая диагностику сложных продакшн-проблем и on-call
- Ясная письменная коммуникация и хорошее документирование
Условия
- Гибридный формат: 3 дня в неделю в офисе (понедельник, вторник, четверг)
- Работа над AI-платформой для biotech R&D
- AI-фокус: в интервью — короткое упражнение или обсуждение про использование AI
- On-call и работа с продакшн-системами
Навыки
- Python
- Go
- TypeScript
- AWS
- EC2
- EKS
- RDS
- VPC
- IAM
- S3
- Kubernetes
- Terraform
- Terraform Cloud
- PKI
- HashiCorp Vault
- GitOps
- policy-as-code
- observability
- serverless
- Amazon Bedrock
- LLM
- RAG