HireRight
Senior Software Engineer (Python)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в HireRight для сквозного владения продуктовыми фичами и системами: от проектирования и архитектуры до деплоя, наблюдаемости и on-call. Роль предполагает работу по всему стеку, повышение инженерного качества в команде и менторство.
Задачи
- Проектировать, разрабатывать, деплоить и эксплуатировать продуктовые фичи для клиентов, кандидатов и внутренних команд
- Декомпозировать сложные фичи на поставляемые инкременты и надёжно их доставлять
- Принимать обоснованные решения по дизайну и архитектуре и понятно объяснять компромиссы
- Отвечать за качество и надёжность своего кода, включая деплой, наблюдаемость и on-call
- Проактивно выявлять и снижать технический долг и лишнюю сложность
- Участвовать в design review и code review, напрямую менторить менее опытных инженеров
- Работать с product и design, превращая неоднозначные задачи в понятные решения
- Использовать AI и агентные инструменты для ускорения работы
Требования
- 5+ лет опыта в разработке ПО с умением сквозного владения фичами
- Сильные навыки backend-разработки и опыт создания и эксплуатации production-сервисов под нагрузкой
- Опыт с Django и Django REST Framework или похожим Python-фреймворком (FastAPI, Flask)
- Опыт проектирования и разработки RESTful API
- Сильное знание SQL и реляционных БД, предпочтительно PostgreSQL, и ORM (Django ORM или SQLAlchemy)
- Опыт с асинхронной и фоновой обработкой: очереди задач (Celery или аналоги), брокеры сообщений, event-driven дизайн
- Сильные навыки технического письма: design docs, анализ компромиссов, postmortem
- Опыт работы с облачной инфраструктурой (предпочтительно AWS: EC2, S3, EKS/Kubernetes)
- Опыт автоматизированного тестирования (pytest) и CI/CD (GitHub Actions или аналоги)
- Хорошее знание ООП, паттернов проектирования и чистой архитектуры
- Глубокий практический опыт создания AI-решений, а не только их использования
- Подтверждённый опыт ведения сложных кросс-функциональных технических проектов от дизайна до завершения
Условия
- Гибридный формат: возможность работать 2 дня в неделю из дома
- Добровольное медицинское страхование
- Отпуск
- Конкурентная зарплата и комплексный соцпакет
- Трудовой договор
Навыки
- Python
- Django
- Django REST Framework
- FastAPI
- Flask
- REST API
- SQL
- PostgreSQL
- Django ORM
- SQLAlchemy
- Celery
- message brokers
- event-driven design
- AWS
- EC2
- S3
- EKS
- Kubernetes
- pytest
- CI/CD
- GitHub Actions
- OOP
- design patterns
- clean architecture
- AI
- Temporal
- Step Functions
- Airflow
- Cadence
- TypeScript
- React
- AWS CDK