Назад
Company hidden
5 дней назад

Senior Software Engineer II (Python)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Mexico
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Software Engineer II (Python): Building and operating a customer files orchestration service for CoCounsel Legal agents, covering upload, storage, extraction, embedding, indexing, and distributed workflow coordination with an accent on reliability, scalability, and observability. Focus on designing asynchronous processing, queuing and flow-control mechanisms, versioned APIs, consistency and delivery guarantees, and operational ownership of high-volume multi-tenant systems.

Location: Mexico, Mexico City; hybrid work model

Company

hirify.global provides trusted content, software, and insights for professionals in legal, tax, accounting, compliance, government, and media.

What you will do

  • Design, implement, test, deploy, scale, and operate the customer files orchestration service.
  • Build reliable workflows for file upload, storage, extraction, embedding, and indexing across distributed services.
  • Develop queuing, rate limiting, backpressure, circuit breaking, dead-letter handling, and autoscaling capabilities for high-volume multi-tenant workloads.
  • Design versioned APIs with documented behavior, backward compatibility, and clear ownership.
  • Improve observability, automate operational work, participate in on-call rotations, and lead incident response and post-mortem actions.
  • Collaborate with storage, extraction, indexing, connectors, and front-end teams while contributing through code reviews, design reviews, and technical mentoring.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 5 years of experience building production software and owning significant components of customer-facing systems.
  • Extensive production experience with Python and AWS, including concurrent and asyncio-based applications.
  • Production experience with Kubernetes, KEDA, autoscaling, resource tuning, and troubleshooting.
  • Strong understanding of distributed systems, eventual consistency, durable state, retries, partial failures, delivery guarantees, idempotency, queues, backpressure, and multi-tenant fairness.
  • Experience with APIs, testing, code review, observability, CI/CD, infrastructure as code, on-call support, incident response, and root-cause analysis.

Nice to have

  • Experience with document processing, OCR, file formats, large-file workflows, or document management integrations.
  • Experience with Kafka, MSK, SQS, event-driven architectures, or streaming technologies.
  • Experience with Temporal, AWS Step Functions, or other durable workflow engines.
  • Experience with retrieval, embedding, or indexing pipelines for LLM or agentic applications.
  • Legal industry experience or familiarity with Team Topologies concepts.

Culture & Benefits

  • Flexible hybrid working environment for office-based roles.
  • Ability to work from anywhere for up to 8 weeks per year.
  • Flexible vacation, two company-wide mental health days, Headspace access, retirement savings, tuition reimbursement, and incentive programs.
  • Learning and development programs focused on continuous skills growth.
  • Two paid volunteer days annually and opportunities for pro-bono consulting and ESG initiatives.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →