Thomson Reuters

Senior Software Engineer I

Thomson Reuters
Apply
1 day ago
Mexico City, MexicoSenior

Responsibilities

  • Design, implement, test, deploy, scale, and operate components of the Customer Files Orchestration Service.
  • Design distributed systems supporting durable state, asynchronous workflows, retries, partial failures, and long-running processing.
  • Build fair queuing, rate limiting, backpressure, circuit breaking, dead-letter handling, crash recovery, and autoscaling capabilities.
  • Implement consistency models, idempotent processing, delivery guarantees, state transitions, and recovery mechanisms.
  • Create and evolve versioned file and workspace APIs with documented behavior and backward compatibility.
  • Participate in on-call rotations, lead incident response, contribute to post-mortems, and implement permanent corrective actions.
  • Build instrumentation, tracing, and monitoring and automate recurring operational processes.
  • Collaborate across storage, extraction, indexing, connectors, and front-end engineering teams.
  • Mentor engineers and contribute to code reviews, design reviews, engineering standards, and technical decisions.
  • Contribute to system design, CI/CD, infrastructure-as-code, testing, observability, and production operations.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 3 years of experience building production software and owning significant components of customer-facing systems.
  • Extensive production experience with Python and AWS.
  • Experience developing and debugging concurrent Python applications, including asyncio, event-loop behavior, background tasks, semaphores, worker pools, and throughput limitations.
  • Production Kubernetes experience, including KEDA-based event-driven autoscaling, resource requests, and troubleshooting.
  • Experience designing or supporting large-scale orchestration services or multi-stage data pipelines.
  • Understanding of eventual consistency, strongly consistent reads, delivery guarantees, at-least-once processing, exactly-once considerations, and idempotent system design.
  • Practical experience with queues, fair queuing, rate limiting, backpressure, multi-tenant fairness, and noisy-neighbor isolation.
  • Experience designing versioned APIs with clear ownership, backward compatibility, and documented behavior.
  • Experience operating production services, participating in on-call rotations, responding to incidents, and implementing corrective actions.
  • Strong engineering fundamentals in testing, code review, observability, CI/CD, and infrastructure-as-code.
  • Strong written and verbal communication skills for documenting designs, explaining trade-offs, and collaborating with technical and non-technical stakeholders.
  • Preferred qualifications include document management, extraction, OCR, format handling, large-file processing, third-party document integrations, event-driven architectures, Kafka, MSK, SQS, durable workflow engines, retrieval or embedding pipelines for LLM or agentic applications, legal-industry experience, and Team Topologies familiarity.

Benefits

  • Flexible hybrid work model for office-based roles.
  • Flexible work arrangements, including work from anywhere for up to 8 weeks per year.
  • Career development, continuous learning, skills development, and Grow My Way programming.
  • Comprehensive benefits including flexible vacation, two company-wide Mental Health Days, Headspace access, retirement savings, tuition reimbursement, incentive programs, and wellbeing resources.
  • Two paid volunteer days annually and opportunities for pro-bono consulting and ESG initiatives.
Thomson Reuters

About Thomson Reuters

10,000+ employees

Thomson Reuters builds research platforms, workflow software, and data services for legal, tax and accounting, compliance, and government professionals, and operates the Reuters global news service. Flagship products include Westlaw for legal research and ONESOURCE and Checkpoint for tax and accounting, sold primarily via subscriptions and enterprise licenses. A public company headquartered in Toronto, it was formed in 2008 by combining Thomson Corporation and Reuters Group and is listed on the TSX and Nasdaq as TRI.

Contact me