Jobs · Information Technology · Michigan

Principal Engineer

Thomson Reuters · Ann Arbor, MI · 1 wk ago
HybridInformation Technology$159k/yrFull-time

About the role

Serve as a Principal Engineer supporting both the ONESOURCE Platform and ONESOURCE AI organizations, helping drive the technical vision, architecture, and engineering strategy across shared platform capabilities.
Lead the design and evolution of large-scale, distributed systems and microservices-based architectures that support multiple products across the ONESOURCE portfolio.
Partner with engineering leaders, architects, product teams, and business stakeholders to develop scalable, secure, and reliable platform solutions.
Drive architectural consistency, engineering excellence, and best practices across teams while ensuring alignment with broader business objectives.
Act as a senior technical advisor, providing guidance on complex technical challenges, modernization initiatives, cloud-native technologies, and AI-enabled solutions.
Influence technical decision-making across multiple teams and organizations through collaboration, thought leadership, and effective stakeholder engagement.
Develop and champion platform standards, frameworks, and engineering patterns that improve software quality, maintainability, scalability, and operational efficiency.
Drive the evaluation and adoption of emerging technologies, identifying opportunities to leverage AI and modern engineering approaches to accelerate innovation.
Coordinate cross-functional technical initiatives that span multiple products, ensuring solutions are aligned, reusable, and strategically valuable to the broader platform ecosystem.
Mentor and coach engineers and technical leaders, helping elevate technical capability, strengthen architectural practices, and foster a culture of continuous learning and innovation.
Provide technical leadership in solving ambiguous, business-critical problems and translating strategic objectives into actionable engineering solutions.
Support the successful delivery of platform and AI initiatives by balancing technical excellence, business priorities, and customer impact.

Responsibilities

  • Serve as a Principal Engineer supporting both the ONESOURCE Platform and ONESOURCE AI organizations, helping drive the technical vision, architecture, and engineering strategy across shared platform capabilities.
  • Lead the design and evolution of large-scale, distributed systems and microservices-based architectures that support multiple products across the ONESOURCE portfolio.
  • Partner with engineering leaders, architects, product teams, and business stakeholders to develop scalable, secure, and reliable platform solutions.
  • Drive architectural consistency, engineering excellence, and best practices across teams while ensuring alignment with broader business objectives.
  • Act as a senior technical advisor, providing guidance on complex technical challenges, modernization initiatives, cloud-native technologies, and AI-enabled solutions.
  • Influence technical decision-making across multiple teams and organizations through collaboration, thought leadership, and effective stakeholder engagement.
  • Develop and champion platform standards, frameworks, and engineering patterns that improve software quality, maintainability, scalability, and operational efficiency.
  • Drive the evaluation and adoption of emerging technologies, identifying opportunities to leverage AI and modern engineering approaches to accelerate innovation.
  • Capture and execute cross-functional technical initiatives that span multiple products, ensuring solutions are aligned, reusable, and strategically valuable to the broader platform ecosystem.
  • Mentor and coach engineers and technical leaders, helping elevate technical capability, strengthen architectural practices, and foster a culture of continuous learning and innovation.
  • Provide technical leadership in solving ambiguous, business-critical problems and translating strategic objectives into actionable engineering solutions.
  • Support the successful delivery of platform and AI initiatives by balancing technical excellence, business priorities, and customer impact.

Requirements

You’re an ideal fit if you have:

  • Significant experience in software engineering, architecture, or platform engineering roles, with a proven track record of delivering large-scale enterprise applications.
  • Deep expertise designing and building distributed systems, microservices architectures, and cloud-native platforms.
  • Experience driving technical strategy and architectural direction across multiple teams, products, or business domains.
  • Proven ability to lead complex technical initiatives and solve highly ambiguous engineering challenges.
  • Strong understanding of software design principles, system scalability, reliability, performance, security, and maintainability.
  • Experience collaborating with cross-functional stakeholders, including Product Management, Architecture, Engineering, QA, UX, and Business teams.
  • Demonstrated success influencing technical decisions without direct authority and driving alignment across organizations.
  • Experience establishing engineering standards, best practices, frameworks, and governance models.
  • Strong communication and stakeholder management skills, with the ability to present technical concepts to both technical and non-technical audiences.
  • Ability to mentor engineers and technical leaders, fostering engineering excellence and continuous improvement.

Qualifications

You’re an ideal fit if you have:

  • Significant experience in software engineering, architecture, or platform engineering roles, with a proven track record of delivering large-scale enterprise applications.
  • Deep expertise designing and building distributed systems, microservices architectures, and cloud-native platforms.
  • Experience driving technical strategy and architectural direction across multiple teams, products, or business domains.
  • Proven ability to lead complex technical initiatives and solve highly ambiguous engineering challenges.
  • Strong understanding of software design principles, system scalability, reliability, performance, security, and maintainability.
  • Experience collaborating with cross-functional stakeholders, including Product Management, Architecture, Engineering, QA, UX, and Business teams.
  • Demonstrated success influencing technical decisions without direct authority and driving alignment across organizations.
  • Experience establishing engineering standards, best practices, frameworks, and governance models.
  • Strong communication and stakeholder management skills, with the ability to present technical concepts to both technical and non-technical audiences.
  • Ability to mentor engineers and technical leaders, fostering engineering excellence and continuous improvement.

Skills

You’re an ideal fit if you have:

  • Significant experience in software engineering, architecture, or platform engineering roles, with a proven track record of delivering large-scale enterprise applications.
  • Deep expertise designing and building distributed systems, microservices architectures, and cloud-native platforms.
  • Experience driving technical strategy and architectural direction across multiple teams, products, or business domains.
  • Proven ability to lead complex technical initiatives and solve highly ambiguous engineering challenges.
  • Strong understanding of software design principles, system scalability, reliability, performance, security, and maintainability.
  • Experience collaborating with cross-functional stakeholders, including Product Management, Architecture, Engineering, QA, UX, and Business teams.
  • Demonstrated success influencing technical decisions without direct authority and driving alignment across organizations.
  • Experience establishing engineering standards, best practices, frameworks, and governance models.
  • Strong communication and stakeholder management skills, with the ability to present technical concepts to both technical and non-technical audiences.
  • Ability to mentor engineers and technical leaders, fostering engineering excellence and continuous improvement.

Benefits

Hybrid Work Model
Flexibility & Work-Life Balance
Career Development and Growth
Industry Competitive Benefits
Culture
Social Impact
Making a Real-World Impact

Pay

$158,900 USD - $295,100 USD

Schedule

Flexible, with options to work remotely up to 8 weeks per year.

Similar jobs

Principal Engineer

SyensqoStamford, CT· 3 wk ago
Quality Assurance$108k–$165k/yrapply on syensqo.com

Principal Engineer

City of DurhamDurham, NC· 2 mo ago
Engineering$86k–$133k/yrapply on governmentjobs.com

Principal Engineer

Westinghouse Electric CompanyMadison, PA· 1 wk ago
Engineering$103k–$129k/yrapply on careers.westinghousenuclear.com

Principal Engineer

SLR ConsultingNew York, United States· 3 wk ago
RemoteEngineering$140k–$190k/yrapply on slrconsulting.wd103.myworkdayjobs.com

Principal Engineer

SkydanceSanta Monica, CA· 3 wk ago
Engineering$217k–$246k/yrapply on jobs.lever.co

Principal Engineer

LaBella AssociatesPittsfield, MA· 2 wk ago
Engineering$125k–$165k/yrapply on apply.workable.com