CrowdStrike
Senior Engineer - Cloud (Sunnyvale, CA; US Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в облачную команду CrowdStrike: разработка backend-сервисов и распределённых систем для кибербезопасности, работа с микросервисами, событийными системами и облачной инфраструктурой. Допускается полностью удалённая работа из любого региона США.
Задачи
- Проектировать, разрабатывать и поддерживать backend-системы для облачных решений в области кибербезопасности
- Создавать и реализовывать архитектуру распределённых систем для платформ управления endpoint-устройствами
- Участвовать в стратегических технических инициативах по телеметрии сенсоров и отлаживаемости систем
- Создавать и поддерживать высокопроизводительные компоненты облачной инфраструктуры
- Обеспечивать надёжность и производительность систем через мониторинг, тестирование и отладку
- Проводить root cause analysis критических инцидентов
- Взаимодействовать с кросс-функциональными командами для интеграции frontend- и backend-решений
- Участвовать в code review и давать технические рекомендации членам команды
- Внедрять микросервисную архитектуру для масштабируемости
- Проектировать событийные системы с использованием современных паттернов обмена сообщениями
- Развивать лучшие практики архитектуры ПО
Требования
- Опыт разработки backend-модулей для распределённых систем с микросервисной архитектурой, контейнеризацией (Docker/Kubernetes), очередями сообщений (Kafka/RabbitMQ) и service mesh для межсервисного взаимодействия и отказоустойчивости
- Опыт создания и развёртывания облачных решений на AWS/Azure/GCP с использованием managed-сервисов (RDS, Lambda, S3), Infrastructure as Code (Terraform/CloudFormation), автоскейлинга, CI/CD и multi-region деплоя
- Опыт работы с базами данных: Redis для кеширования и хранения сессий, Kafka для потоковой обработки событий, Postgres для транзакционных данных с оптимизацией запросов, ElasticSearch/OpenSearch для полнотекстового поиска, агрегации логов и real-time аналитики
- Опыт создания REST или аналогичных API с использованием фреймворков (Spring Boot/Gin), корректных HTTP-методов и статус-кодов, аутентификации/авторизации (JWT, OAuth), версионирования API, rate limiting и документации (OpenAPI/Swagger)
- Уверенное владение backend-разработкой на Go, Python или Java: фреймворки, паттерны конкурентности, оптимизация производительности, production-grade разработка
- Отличные навыки troubleshooting и отладки распределённых систем: distributed tracing (Jaeger, Zipkin), агрегация логов (ELK stack), мониторинг (Prometheus, Grafana), root cause analysis
- Опыт работы в среде совместной разработки: совместное проектирование, code review, управление pull request
- Степень бакалавра в Computer Science, Computer Engineering, Electrical Engineering или смежной технической области (или иностранный эквивалент) плюс 5 лет опыта в аналогичной или близкой должности
Условия
- Базовая зарплата $265,000 - $285,000 в год
- Бонусы и опционы
- Комплексный пакет льгот: медицинская страховка, 401k, оплачиваемый отпуск
- Лидер рынка по компенсациям и equity-наградам
- Программы физического и ментального благополучия
- Конкурентный отпуск и праздничные дни
- Оплачиваемый родительский и отпуск по усыновлению
- Возможности профессионального развития для всех сотрудников
- Employee Networks, географические сообщества и волонтёрские программы
- Яркая офисная культура с удобствами мирового класса
- Great Place to Work Certified™ по всему миру
- Разрешена 100% удалённая работа из любого региона США
Навыки
- Go
- Python
- Java
- Docker
- Kubernetes
- Kafka
- RabbitMQ
- AWS
- Azure
- GCP
- RDS
- Lambda
- S3
- Terraform
- CloudFormation
- CI/CD
- Redis
- Postgres
- ElasticSearch
- OpenSearch
- REST
- Spring Boot
- Gin
- JWT
- OAuth
- OpenAPI
- Swagger
- Jaeger
- Zipkin
- ELK
- Prometheus
- Grafana
- microservices