Staff Software Engineer designing C# enterprise AI services across AWS, Azure, and GCP. Leading Agentic AI platforms, secure APIs, and engineering practices at Thomson Reuters.
Responsibilities
Design, develop, and implement scalable, resilient, and secure enterprise AI services using C#
Build foundational components for Agentic AI, LLM orchestration, and intelligent automation
Lead integration and utilization of Azure OpenAI, AWS Bedrock, GCP Vertex AI, and emerging Agentic AI technologies
Build cloud-based solutions across AWS, Azure, and GCP
Develop secure API layers using Azure API Management and Google Cloud APIGEE
Provide hands-on technical leadership and mentorship to Enterprise AI Services engineers
Drive Scrum/Kanban agile development practices, backlog management, and timely platform enhancements
Serve as a technical subject matter expert and unblock complex challenges
Research, evaluate, and prototype AI, Generative AI, and Agentic AI architectures
Inform the platform roadmap by assessing technology maturity and strategic alignment
Embed security-by-design principles and address AI security concerns such as prompt injection and data poisoning
Collaborate with the information security team on enterprise-grade security features
Prepare and present technical and non-technical documentation
Identify, assess, and mitigate technical and operational risks in AI system deployment and scaling
Requirements
B.S./B.A. in Computer Science or related field; or equivalent level of experience
8+ years of progressive experience in software development and platform engineering, with significant focus on cloud-native architectures
Expert-level proficiency in C# development
Experience building and deploying complex, highly scalable, and performant distributed systems and APIs
Previous software or cloud engineering and development experience required
UNIX/Linux administration experience required
AWS Cloud experience required
Azure Cloud experience required
Google Cloud experience, including APIGEE, is an asset
Cloud Practitioner or higher AWS certification preferred
AZ-900 or AI-900 and higher Azure certification preferred
Understanding of vector capabilities and other AI functions
CI/CD experience is a plus
Understanding of Azure DevOps, GitHub, GitHub Actions, JFrog Artifactory, and Docker preferred
C# programming required
Python and SQL experience is an asset
Strong passion for technology and willingness to learn new skills
Self-motivation and self-direction
Ability to work effectively with cross-functional teams
Ability to investigate complex issues spanning multiple technologies
Excellent written and verbal communication and interpersonal skills
Strong technical aptitude
Strong analytical skills
Benefits
Flexible hybrid working environment
Work from anywhere for up to 8 weeks per year
Flexible vacation
Two company-wide Mental Health Days off
Headspace app access
Retirement savings
Tuition reimbursement
Employee incentive programs
Mental, physical, and financial wellbeing resources
Two paid volunteer days off annually
Pro-bono consulting projects and ESG initiatives
US employees: health, dental, vision, disability, and life insurance
US employees: competitive 401(k) plan with company match
US employees: paid holidays, parental leave, and sabbatical leave
US employees: Flexible Spending and Health Savings Accounts
US employees: fitness reimbursement
US employees: Employee Assistance Program
US employees: Group Legal Identity Theft Protection benefit
US employees: 529 Plan access
US employees: commuter benefits
US employees: Adoption & Surrogacy Assistance
US employees: Employee Stock Purchase Plan
Annual Bonus based on enterprise and individual performance
Co - op Software Developer contributing to full - stack maritime SaaS development at Helm Operations. Building features that support tugboats, ferries, workboats, and global harbor operations.
Senior II Software Engineer enhancing Akamai’s cloud IAM services. Building resilient, regionally deployed software and tools for secure, high - availability performance.
Senior Fullstack Engineer building Grafana Labs’ Real User Monitoring observability platform. Developing scalable telemetry systems, APIs, data - heavy UIs, and real - time debugging experiences.
Senior Software Developer building C++ routing, bridging, and failover systems for Solace’s enterprise AI data platform. Developing distributed, real - time messaging infrastructure on Linux.
Senior Fullstack Engineer building Grafana Labs’ real - user monitoring observability platform. Developing scalable telemetry systems, APIs, and data - heavy frontend experiences.
Junior Software Developer building Java microservices and REST APIs for Solace Cloud's event broker control plane. Supporting React operations tooling, Kubernetes deployments, observability, and AI - native development.
Manufacturing software developer building factory and lab test systems for Ford electronic control units. Debugging C# and TestStand solutions for hardware validation.
Software Engineer III leading secure, scalable technology solutions for TD, a major North American bank. Designing, developing, automating and supporting complex applications and platforms.