CareerPlanSign in

Senior Software Engineer I

Mexico, Mexico City💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Design, build, operate, and scale the Customer Files Orchestration Service to manage file upload, storage, extraction, embedding, and indexing workflows for CoCounsel Legal agents.

Role type

Senior IC software engineer (distributed systems & orchestration)

Builds

Customer Files Orchestration Service (file processing pipeline)

Domain

Legal technology / Distributed systems

Deliverable

production ML models | product features

Required skills

Python, AWS, Kubernetes, asynchronous programming, distributed system design, API design, observability, CI/CD, infrastructure-as-code

Preferred skills

Document management systems, event-driven architectures (Kafka/MSK/SQS), durable workflow engines (Temporal/Step Functions), LLM/embedding pipelines, legal industry experience

Technologies

Python, AWS, Kubernetes, KEDA, Kafka, MSK, SQS, Temporal, AWS Step Functions

Responsibilities

Design and implement end-to-end service components; develop queuing and flow-control capabilities; ensure correctness and reliability at scale; develop and maintain versioned APIs; operate production services and lead incident response; improve observability and operational efficiency; mentor engineers and contribute to technical standards.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.