Назад
Company hidden
4 дня назад

Senior Software Engineer (CCC Auto / Agentic)

180 000 - 225 000$
Формат работы
remote (только USA)/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (CCC Auto / Agentic) (Python/TypeScript, Distributed Systems): Building durable event-driven systems that connect AI agents to insurance claims workflows with an accent on reliability, correctness, tracing, and tenant-isolated data management. Focus on designing failure and replay semantics, operating multi-tenant services at scale, and developing agentic coding specifications and review practices.

Location: New York, Chicago, or Remote within the United States

Salary: $180,000–$225,000 annually; bonus eligible.

Company

CCC Intelligent Solutions provides a cloud platform and AI solutions for insurers, repairers, automakers, and other participants in the insurance and automotive ecosystem.

What you will do

  • Own backend services in Python and TypeScript from ambiguous problem definition through production operation.
  • Build and operate durable, event-driven, multi-tenant systems where AI agents run within deterministic workflows.
  • Design failure modes, replay semantics, cost controls, tracing, and auditability for model calls and agent steps.
  • Model and manage claims automation data across relational, document, and graph databases while protecting sensitive tenant data.
  • Author cross-team technical designs, review code and architecture, mentor engineers, and participate in shared on-call.
  • Improve specifications, permissions, hooks, and review standards for agentic coding tools.

Requirements

  • 6+ years of professional software engineering experience, including designing, shipping to customers, and operating an event-driven system in production.
  • Python and TypeScript expertise sufficient to establish team conventions, plus experience with a systems language such as Rust, Go, Java, or C#.
  • Strong computer science and distributed-systems fundamentals, including concurrency, consistency, ordering, and failure handling.
  • Experience with Kafka, Azure Event Hubs, Service Bus, or similar brokers, including duplicate, late, and failed event handling.
  • Experience modeling and developing across relational, document, and graph databases, including partition-key, consistency, and tenant-isolation decisions.
  • Experience architecting and operating systems on Azure or AWS with CI/CD, infrastructure as code, and a durable workflow engine such as Temporal or Durable Task Scheduler.
  • Daily production use of Claude Code, Cursor, GitHub Copilot, or a similar agentic coding tool, with a clear account of context constraints and output verification.
  • Authored technical design documents for systems spanning multiple teams and used them to gain feedback and buy-in.
  • Clear written and verbal communication with technical and non-technical audiences, including explaining trade-offs to customers.

Nice to have

  • React and TypeScript experience, particularly with chat, streaming, and citation-heavy AI experiences.
  • Formal methods or fault-injection testing such as Lean, TLA+, or deterministic simulation.
  • Performance work involving profiling, memory, and concurrency tuning below the application layer.
  • Familiarity with MCP, A2A, command-line tools, and microservices used by AI agents.
  • Insurance, claims, or automotive repair domain experience.

Culture & Benefits

  • Collaborative, ambitious, empathetic environment focused on measurable reliability and customer impact.
  • 401(k) match, paid time off, comprehensive health insurance, and annual performance bonus.
  • Adoption assistance, tuition reimbursement, wellness programs, stock purchase plan options, and employee resource groups.
  • Employees are expected to participate in a shared on-call rotation for owned systems.

Hiring process

  • A video interview is required and will be transcribed and retained for review by CCC and its recruiters.
  • Generative AI or automated assistance is not permitted during interviews unless explicitly allowed for a specific exercise.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →