Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Thomson Reuters

Senior Software Engineer

Thomson Reuters

. Design, build, test, deploy, scale, and operate components of the Customer Files Orchestration Service .

Posted 9/15/2026full-timeMexico City • MexicoSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and operating customer-facing systems with a focus on Python and AWS, while ensuring high availability and performance through effective orchestration and API design. Capable of translating complex requirements into scalable technical solutions and leading incident response efforts.

Highest-signal resume keywords
Python DevelopmentAWS ExperienceKubernetes ManagementAPI DesignIncident Response

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Production Software DevelopmentConcurrent ProgrammingEvent-Driven AutoscalingIdempotent System DesignTesting and Code ReviewObservability PracticesInfrastructure-as-CodeFile Processing WorkflowsVersioned API ContractsData Pipeline Design
Soft Skills
Strong Communication SkillsMentoring EngineersCollaboration with Stakeholders
Tools & Technologies
KEDACI/CD ToolsMonitoring ToolsTracing Tools
Industry Keywords
Customer Files OrchestrationOn-Call RotationIncident ResponseOperational ProceduresFair Queuing

Tech Stack

Tools & technologies
AWSKubernetesPython

About the role

Key responsibilities & impact
  • Design, build, test, deploy, scale, and operate components of the Customer Files Orchestration Service
  • Make customer documents available to CoCounsel Legal agents through file upload, storage, extraction, embedding, and indexing workflows
  • Translate ambiguous requirements into technical designs and document architectural decisions
  • Build queuing and flow-control capabilities, including fair queuing, rate limiting, backpressure, circuit breaking, dead-letter handling, crash recovery, and autoscaling
  • Implement consistency models, idempotent processing, delivery guarantees, state transitions, and recovery mechanisms
  • Create and evolve versioned file and workspace APIs
  • Participate in the primary on-call rotation, lead incident response, contribute to post-mortems, and prevent recurring issues
  • Build instrumentation, tracing, and monitoring for file-processing workflows and service behavior
  • Automate recurring manual processes and document operational procedures
  • Collaborate with storage, extraction, indexing, connectors, and front-end engineering teams
  • Mentor engineers through code and design reviews and contribute to engineering standards
  • Contribute to system design, CI/CD, infrastructure-as-code, testing, observability, and operational practices

Requirements

What you’ll need
  • Bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 3+ years of experience building production software and owning significant components within customer-facing systems
  • Extensive experience with Python and AWS in production environments
  • Experience developing and debugging concurrent Python applications, including asyncio, event-loop behavior, background tasks, semaphores, worker pools, and throughput limitations
  • Experience with Kubernetes in production environments, including event-driven autoscaling with KEDA, resource requests, and production troubleshooting
  • Experience designing or supporting large-scale orchestration services or data pipelines across multiple stages and service boundaries
  • Understanding of consistency models, eventual consistency, and strongly consistent reads
  • Experience with at-least-once processing, exactly-once considerations, and idempotent system design
  • Experience with queues, fair queuing, rate limiting, backpressure, multi-tenant fairness, and noisy-neighbor isolation
  • Experience designing APIs with versioned contracts, clear ownership, backward compatibility, and documented behavior
  • Experience operating production services, on-call rotations, incident response, and permanent corrective actions
  • Strong engineering fundamentals, including testing, code review, observability, CI/CD, and infrastructure-as-code
  • Strong communication skills and ability to document technical designs, explain trade-offs, and collaborate with technical and non-technical stakeholders

Benefits

Comp & perks
  • Flexible hybrid working environment for office-based roles
  • Flexible work arrangements, including work from anywhere for up to 8 weeks per year
  • Continuous learning and skill development through Grow My Way programming
  • Flexible vacation
  • Two company-wide Mental Health Days off
  • Access to the Headspace app
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Resources for mental, physical, and financial wellbeing
  • Two paid volunteer days off annually
  • Opportunities to participate in pro-bono consulting projects and ESG initiatives