
Lead Software Engineer – Backend
Thomson Reuters
full-time
Posted on:
Location Type: Hybrid
Location: Ames • Minnesota, Missouri, New York, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $116,900 - $217,100 per year
Job Level
Senior
Tech Stack
AWSDistributed SystemsPostgresPython
About the role
- Innovate in a Startup-Like Environment
- Be part of a fast-moving, forward-thinking group creating AI-driven software for accounting professionals
- Design and implement backend services that power generative AI agents and orchestration systems
- Collaborate closely with AI/ML engineers, frontend developers, product managers, and designers to build robust services
- Help design core AI interfaces such as Conversations, Workspaces, Grid, and Knowledge Base
- Develop and maintain backend services using Python, FastAPI, and PostgreSQL
- Implement AI orchestration systems integrating LLMs from OpenAI, Anthropic, and other providers
- Design APIs and backend logic for real-time AI interactions
Requirements
- Bachelors Degree in Computer Science, Computer Engineering, Related Field, or Equivalent Experience
- 6-8 years of experience in backend development, building scalable web services and APIs
- Strong Python skills, with experience in FastAPI, PostgreSQL, and AWS
- Experience in distributed systems, API and data model design
- Strong debugging skills and a track record of building production-grade software
- Strong communication and cross-functional collaboration abilities
- Passion for AI-driven software and new engineering paradigms
- A creative problem solver who enjoys exploring new technologies
- Dedicated to building high-quality, reliable AI-first systems
- Comfortable working in a fast-paced, evolving environment.
Benefits
- Hybrid Work Model: flexible hybrid working environment (2-3 days a week in the office depending on the role)
- Flexibility & Work-Life Balance: supportive workplace policies designed to help manage personal and professional responsibilities, including work from anywhere for up to 8 weeks per year
- Career Development and Growth: culture of continuous learning and skill development
- Industry Competitive Benefits: comprehensive benefit plans to include flexible vacation, mental health days off, access to Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental wellbeing
- Opportunities for Social Impact: two paid volunteer days off annually and opportunities for pro-bono consulting projects
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPIPostgreSQLAPI designbackend developmentscalable web servicesdistributed systemsdebuggingAI orchestration systemsgenerative AI
Soft skills
communicationcross-functional collaborationcreative problem solvingpassion for AIadaptabilityteamworkinnovationreliabilitydedicationexploration of new technologies
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Computer EngineeringEquivalent Experience