Senior Software Engineer – Customer Files Orchestration

PowerToFly

Frisco (TX)

On-site

USD 95,000 - 176,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CoCounsel Legal is seeking a Senior Software Engineer to build and operate the Customer Files Orchestration Service, enabling millions of customer files to be usable by agents. You will own a meaningful part of the service end-to-end, designing, implementing, testing, and operating it at scale.

You will lead reliability, observability, and performance, while mentoring others and collaborating with storage, extraction, and indexing teams to deliver robust, scalable workflows for complex document

Qualifications

  • Bachelor's or master's degree in CS, engineering, or related field or equivalent experience.
  • 5+ years building production software with ownership of major components.
  • Extensive AWS and Python production experience on a Python service in the cloud.
  • Deep understanding of concurrency in Python and async programming in production.
  • Experience with Kubernetes in production and autoscaling.
  • Background in large-scale orchestration or data pipelines across services.
  • Knowledge of consistency models, delivery guarantees, and idempotency.
  • Experience with APIs as products, backward compatibility, and change management.
  • Strong engineering fundamentals: testing, reviews, CI/CD, observability.
  • Clear communication and ability to defend design decisions.

Responsibilities

  • Own the orchestration service end-to-end from design to ship and operate.
  • Define domain concepts, establish correct state transitions, and ensure durability.
  • Build queuing, rate limiting, backpressure, and autoscaling mechanisms.
  • Treat APIs as products with versioned contracts and stable behavior.
  • Design for correctness at scale, handling concurrency and failure modes.
  • Lead reliability and on-call incidents, drive post-mortems, and improve runbooks.
  • Mentor engineers through code and design reviews, and collaborate across teams.
  • Ensure cross-team alignment with storage, extraction, indexing, and frontend groups.

Skills

Production software
Python
AWS
Concurrency in Python
Kubernetes
Data orchestration
API design
Observability
Operational ownership
Communication

Education

Bachelor's or master's degree in CS/engineering or related field

Tools

AWS
Python
Kubernetes
Temporals/Step Functions
SQS / Kafka

Job description

CoCounsel Legal is seeking a Senior Software Engineer to build and operate the Customer Files Orchestration Service, enabling millions of customer files to be usable by agents. You will own a meaningful part of the service end-to-end, designing, implementing, testing, and operating it at scale.

You will lead reliability, observability, and performance, while mentoring others and collaborating with storage, extraction, and indexing teams to deliver robust, scalable workflows for complex document

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Customer Files Orchestration
Senior Software Engineer: Customer Files Orchestration

Thomson Reuters • Eagan (MN)

On-site
USD 140,000 - 180,000
Engineering Manager – Distributed File Orchestration (Hybrid)
Engineering Manager – Distributed File Orchestration (Hybrid)

Thomson Reuters • Eagan (MN)

Hybrid
USD 118,000 - 220,000
Hybrid Work Model
Flex My Way / Career Growth
Mental Health Days
Engineering Manager, Distributed Systems Orchestration
Engineering Manager, Distributed Systems Orchestration

Thomson Reuters • Frisco (TX)

On-site
USD 118,000 - 220,000
Hybrid Work Model
Mental Health Days
Tuition Reimbursement
Engineering Manager, Customer Files Orchestration
Engineering Manager, Customer Files Orchestration

Thomson Reuters • Eagan (MN)

On-site
USD 150,000 - 210,000
Senior Software Engineer - Customer Files Orchestration
Senior Software Engineer - Customer Files Orchestration

Thomson Reuters • Eagan (MN)

On-site
USD 140,000 - 180,000
Software Engineering Manager: Customer Files Orchestration
Software Engineering Manager: Customer Files Orchestration

Thomson Reuters • Frisco (TX)

On-site
USD 180,000 - 240,000
Manager, Software Engineering - Customer Files Orchestration
Manager, Software Engineering - Customer Files Orchestration

Thomson Reuters • Eagan (MN)

On-site
USD 150,000 - 210,000
Manager, Software Engineering - Customer Files Orchestration
Manager, Software Engineering - Customer Files Orchestration

Thomson Reuters • Frisco (TX)

On-site
USD 180,000 - 240,000
Staff AI Platform Engineer - Backend & Orchestration
Staff AI Platform Engineer - Backend & Orchestration

Thomson Reuters • Ann Arbor (MI)

Hybrid
USD 127,000 - 237,000
Hybrid Work Model
Comprehensive benefits
Tuition reimbursement
+1
Platform Engineering Lead – Case Data Orchestration
Platform Engineering Lead – Case Data Orchestration

Citigroup Inc. • Irving (TX)

On-site
USD 156,000 - 234,000