Cricut

Lead Software Engineer (API/Agentic)

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

Ведущий backend-инженер в Cricut для проектирования и разработки API и сервисов на C#/.NET и Python с активным использованием agentic-инструментов разработки. Роль предполагает ответственность за архитектуру, качество и эксплуатацию сервисов в облаке.

Задачи

  • Писать, ревьюить и выпускать production backend-код
  • Использовать agentic-инструменты кодинга в ежедневном workflow, включая AI-ассистированное ревью и генерацию тестов
  • Проектировать и разрабатывать API и сервисы end-to-end: от технического подхода и контракта API до реализации, тестирования и релиза
  • Развивать backend-архитектуру сервисов на C#/.NET и Python, поддерживая модульность и тестируемость
  • Определять версионируемые контракты API для клиентских команд на iOS, Android и desktop
  • Работать с Product Management, UX и клиентскими инженерами от спецификации до релиза
  • Оптимизировать производительность и масштабируемость сервисов: latency, throughput, запросы к БД, кэширование, конкурентность, облачные затраты
  • Писать и поддерживать автоматические unit, integration и contract тесты
  • Развивать CI/CD автоматизацию, качество релизов и деплой контейнеризированных облачных сервисов
  • Выпускать изменения за feature flags с прогрессивным rollout и kill switches, валидировать поведение по production-телеметрии
  • Отвечать за здоровье сервисов через observability, SLO, error rates, latency budgets и участвовать в on-call и инцидентах
  • Участвовать в code review и делиться знаниями с инженерами
  • Оценивать новые backend, cloud, AI и tooling технологии и рекомендовать их внедрение

Требования

  • Bachelor's или Master's degree в Computer Science, Software Engineering или смежной области
  • 8+ лет профессиональной backend-разработки с глубокой production-экспертизой в C#/.NET (ASP.NET Core) или Python (FastAPI/Django)
  • Опыт проектирования и эксплуатации backend-архитектур на масштабе: микросервисы или модульные монолиты, event-driven и асинхронный messaging (Kafka, RabbitMQ, SQS/SNS, Azure Service Bus), паттерны распределённых систем
  • Сильные навыки проектирования API на REST: версионирование, пагинация, идемпотентность, обработка ошибок, OpenAPI
  • Опыт с реляционными и NoSQL хранилищами (PostgreSQL, SQL Server, MongoDB, DynamoDB, Redis), включая схему, индексы и оптимизацию запросов
  • Понимание модели конкурентности основного языка (async/await и TPL в .NET или asyncio в Python)
  • Практический опыт с крупной облачной платформой (AWS, Azure или GCP), контейнерами (Docker) и оркестрацией (Kubernetes или аналог)
  • Минимум год практического использования современных AI-инструментов (Claude Code, Cursor, Copilot) и интеграции AI/LLM в backend-сервисы
  • Опыт с архитектурными паттернами: Clean Architecture, DDD, CQRS или гексагональная архитектура
  • Сильные навыки отладки, профилирования и оптимизации производительности (dotTrace/PerfView, py-spy/cProfile, APM tracing)
  • Опыт с автоматическим тестированием (unit, integration, contract, load) и CI/CD (GitHub Actions, Azure DevOps, Jenkins)
  • Опыт инструментирования сервисов observability-инструментами (Datadog, OpenTelemetry, Prometheus/Grafana)

Условия

  • Конкурентные Medical, Dental и Vision страховки
  • 401(k) match
  • Щедрый PTO
  • Компенсация обучения
  • Ежегодный lifestyle stipend
  • Скидки для сотрудников
  • Помощь с релокацией
  • Работа в офисе минимум 4–5 дней в неделю

Навыки

  • C#
  • .NET
  • ASP.NET Core
  • Python
  • FastAPI
  • Django
  • Kafka
  • RabbitMQ
  • SQS
  • SNS
  • Azure Service Bus
  • REST
  • OpenAPI
  • PostgreSQL
  • SQL Server
  • MongoDB
  • DynamoDB
  • Redis
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • Claude Code
  • Cursor
  • Copilot
  • LLM
  • Clean Architecture
  • DDD
  • CQRS
  • GitHub Actions
  • Azure DevOps
  • Jenkins
  • Datadog
  • OpenTelemetry
  • Prometheus
  • Grafana

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Lead Software Engineer (API/Agentic) — Cricut, South Jordan | itrelocate