Senior Software Engineer- Rust / C++

Thomson Reuters
US - Minnesota - Eagan
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

Lead the design, development, and production operation of a high-volume, queue-driven document-processing platform, primarily using Rust and also supporting C#/.NET services. Own major projects from requirements through rollout, improve performance and reliability, guide architecture and technical decisions, mentor engineers, and contribute to on-call and incident response.

Requirements: Requires 7+ years of professional experience building and operating production backend services in Rust or C++, with deep distributed-systems expertise and experience leading complex, cross-team projects. Candidates should have strong performance, testing, security, technical-writing, mentoring, and AI coding-agent experience, be willing to work in C#/.NET and join on-call, and be located in the United States as a U.S. Person authorized to work without visa sponsorship.

Key Skills: Rust, C++, C#/.NET, Distributed Systems, Azure, Kubernetes, Message Queues, Performance Profiling, Load Testing, System Architecture, Microservices, CI/CD, AI Coding Agents, Document Processing, Mentoring, Incident Response

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Disability Insurance, Life Insurance, 401(k) With Company Match, Flexible Vacation, Paid Time Off, Paid Holidays, Mental Health Days, Parental Leave, Sabbatical Leave, Tuition Reimbursement, Employee Incentive Programs, Employee Stock Purchase Plan, Fitness Reimbursement, Flexible Spending Account, Health Savings Account, Adoption and Surrogacy Assistance, Commuter Benefits, Employee Assistance Program, Volunteer Days




Fast Track Upload