TL;DR

Principal Software Engineer (Java): Leading the design, architecture, and delivery of complex software solutions to transform the vehicle lifecycle into a connected digital experience with an accent on scalability, security, and high‑performance. Focus on influencing technical direction, mentoring engineers, and driving innovation and technical excellence.

Location: Must be based in Westlake, Texas

Company

Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience.

What you will do

  • Lead the design and implementation of scalable, secure, and high‑performance software solutions.
  • Influence the organization’s technology strategy and architecture.
  • Provide technical leadership, mentoring, and coaching to engineers across multiple teams.
  • Partner with product owners and engineering leaders to define technical direction, new features, and long‑term roadmap.
  • Conduct and lead code and architecture reviews to ensure alignment with standards, patterns, and strategic goals.
  • Drive root-cause analysis and lead rapid resolution of production issues and incidents.

Requirements

  • 8+ years of professional software development experience.
  • Bachelor’s Degree in Computer Science or related technical field preferred.
  • Advanced proficiency with Java-based technologies.
  • Strong experience designing and implementing relational database solutions.
  • Demonstrated experience with Web Services and Serialization (JSON, SOAP, REST, XML).
  • Proven ability to work collaboratively as a senior technical leader within engineering teams.

Culture & Benefits

  • Foster a culture of knowledge sharing and continuous improvement.
  • Foster an uncommon, innovative culture and are dedicated to successfully bringing the future to bear today through cognitive answers, insights, algorithms and automation.