Celonis
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-разработчик в команду Data Core компании Celonis. Проектирование и разработка высоконагруженных микросервисов для обработки телеметрии использования, динамического ценообразования и биллинга в мультиоблачной среде.
Задачи
- Проектировать и реализовывать высокопроизводительные микросервисы для обработки, агрегации и сверки телеметрии использования в больших масштабах с семантикой exactly-once
- Продвигать лучшие практики работы с распределёнными базами данных, потоковой обработкой и event-driven архитектурой
- Служить примером, менторить и развивать коллег в рамках инженерных инициатив
- Выявлять и улучшать надёжность систем, среду разработки и CI/CD пайплайны
- Писать чистый, понятный, отказоустойчивый и тестируемый код для критичных для биллинга систем
- Давать продуманную обратную связь по техническим дизайнам, схемам данных и код-ревью коллег
- Управлять приоритетами проектов, ADR, сроками и результатами
- Документировать процедуры разработки, контракты метеринга, концепции систем и доменные знания
- Создавать, запускать и поддерживать бизнес-критичные backend-сервисы в продакшене в мультиоблачной инфраструктуре (AWS, Azure, GCP)
- Помогать формировать весёлую, инклюзивную и ориентированную на результат инженерную культуру
Требования
- BS в Computer Science или смежной технической области; предпочтительно Master's или Ph.D.
- 5+ лет практического опыта разработки enterprise-grade backend-сервисов
- Опыт backend-разработки на Java (предпочтительно экспертиза в Spring Boot)
- Сильный опыт в real-time stream processing, очередях сообщений или event-driven системах (например, Apache Kafka, Flink)
- Знакомство с проектированием реляционных и нереляционных баз данных (например, PostgreSQL, Redis) с фокусом на точность данных и идемпотентность
- Знакомство с контейнеризацией и облачной оркестрацией (например, Docker, Kubernetes, AWS/GCP/Azure)
- Предпочтителен опыт или сильный интерес к consumption-based pricing, метеринг-инфраструктуре, финансовым леджерам или биллинг-интеграциям
Условия
- Базовая зарплата $161,000—$218,000 USD (для Нью-Йорка, полная занятость)
- Общий компенсационный пакет: базовая зарплата + бонус/комиссия + equity + бенefits (health, dental, life, 401k, оплачиваемый отпуск)
- RSU и merit-based refresh grants для всех full-time сотрудников
- Оплачиваемый родительский отпуск: 24 недели для основного опекуна и 12 недель для поддерживающего с первого дня работы
- Unlimited PTO (в применимых регионах) и щедрый PTO глобально, гибкая гибридная модель работы
- Обучение через 70-20-10 framework, менторские программы и выделенную платформу обучения
- Субсидированные Wellhub-мемберства, психологическая поддержка и Wellness Weeks
- Оплачиваемые Impact Days для волонтёрства
- Инклюзивное сообщество: Inclusion Think Tank и ежегодные Inclusion Days
Навыки
- Java
- Spring Boot
- Apache Kafka
- Flink
- PostgreSQL
- Redis
- Docker
- Kubernetes
- AWS
- GCP
- Azure
- stream processing
- event-driven architecture
- microservices
- distributed systems