Principal Software Engineer

Posted 6 Days Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Expert/Leader
Information Technology
The Role
Lead architecture and hands-on delivery for modernizing an enterprise .NET + Angular platform, driving AI adoption (LLMs, Copilot, RAG), implementing API-first and event-driven designs, improving observability, and mentoring engineering teams while delivering critical features end-to-end.
Summary Generated by Built In
Principal Software Engineer — AI Platform & Modernization

About Solera

Solera is a global leader in data and software solutions that manage and protect life’s most important assets—cars, homes, and identities. We deliver innovative platforms that drive operational efficiency and exceptional customer experiences.

Role Summary

We are seeking a Principal Software Engineer who combines deep hands-on delivery skills with organization-wide technical leadership. This role sits at the intersection of feature delivery, platform ownership, and AI-led transformation.

You will own and deliver critical product features end-to-end while simultaneously shaping the architecture, modernization strategy, and AI adoption roadmap across the platform. This role requires a strong builder mindset—someone who can design systems, write production-grade code, unblock teams, and also influence long-term technical direction.

The ideal candidate brings extensive experience working with enterprise-grade platforms built on AngularJS/Angular, C#/.NET, SQL Server, Entity Framework, and API-driven systems, and has demonstrated success modernizing such systems into scalable, event-driven, and AI-enabled architectures.

Key Responsibilities

1. AI & Innovation Leadership

Drive adoption of AI-first engineering practices across development workflows and product capabilities

Apply LLMs, Copilot, RAG architectures, and intelligent automation to accelerate feature delivery, testing, and code modernization

Identify practical opportunities to embed AI into core platform capabilities and business workflows

Establish guardrails and best practices for scalable, secure, and production-ready AI integration

2. Architecture & Platform Ownership

Define architecture for new features while ensuring alignment with long-term platform evolution

Evolve the system toward API-first, event-driven, and modular architectures

Design and enhance platform capabilities built on:

Web APIs, WebHooks

Background processing (WebJobs, Windows Services, workers)

Integration and data exchange layers

Balance short-term delivery needs with long-term scalability and maintainability

3. Feature Delivery & Hands-on Engineering

Own and deliver complex, high-impact features end-to-end, from design to production rollout

Write high-quality, maintainable code across backend and frontend layers where needed

Collaborate closely with product and engineering teams to convert requirements into scalable solutions

Troubleshoot and resolve complex production issues across services, APIs, and data layers

Lead by example through hands-on contributions in critical paths

4. Modernization & Engineering Excellence

Drive modernization of enterprise applications built on the .NET + AngularJS platform

Refactor legacy patterns into clean, modular, testable components

Improve system reliability through better logging, monitoring, diagnostics, and observability

Introduce engineering best practices across:

Code quality and reviews

Testing strategies

Performance optimization

Production readiness

5. Organizational Influence & Mentorship

Mentor senior engineers and technical leads on system design, coding practices, and architecture

Influence technical decisions across multiple teams without direct authority

Establish reusable patterns, frameworks, and engineering standards

Act as a technical bridge between feature teams, platform teams, and leadership

Required Qualifications

  • 17+ years of experience in software engineering, including significant hands-on development and architecture responsibilities
  • Proven experience delivering complex enterprise features at scale, while contributing to system design and evolution
  • Strong background in designing, building, and modernizing enterprise platforms
  • Demonstrated ability to operate as a Principal Engineer / Lead Architect-level contributor
  • Hands-on experience with AI-enabled development practices (e.g., Copilot, LLM integrations, automation)
  • Strong problem-solving skills with ability to debug and optimize across full-stack systems
  • Excellent communication and leadership skills with ability to influence across teams

Core Technology Foundation

We are looking for a candidate with strong hands-on experience building and evolving enterprise platforms using the following technologies, and a track record of modernizing them toward scalable, API-driven, and AI-enabled systems:

Frontend Engineering
Experience with AngularJS and/or modern Angular, including evolving legacy UI architectures into modular, maintainable systems

Backend Engineering
Deep expertise in C#/.NET, including ASP.NET MVC and Web APIs, building scalable and maintainable backend services

Data Layer
Strong experience with SQL Server and Entity Framework, including schema design, query optimization, and transactional systems

Background Processing
Experience with Windows Services, WebJobs, and asynchronous processing patterns supporting enterprise workloads

Integration & APIs
Strong experience designing and building Web APIs, WebHooks, and event-driven systems

Observability & Reliability
Experience implementing logging, monitoring, and diagnostics frameworks such as ELMAH or equivalent

AI/ML & Future-Ready Expectations

Experience applying AI/ML techniques in software engineering or product development

Familiarity with:

LLMs and prompt-driven systems

RAG architectures and knowledge retrieval systems

AI-assisted development tools (e.g., Copilot, code assistants)

Ability to translate AI capabilities into practical engineering solutions and measurable impact

Strong interest in continuously evolving engineering practices using AI as a force multiplier

Optional / Preferred Technology Exposure

Experience with Java (Spring Boot) and related ecosystems for building microservices (preferred but not mandatory)

Exposure to cloud platforms (AWS/Azure/GCP) and cloud-native architectures

Familiarity with microservices, containerization, and DevOps practices

Experience working with distributed systems and integration-heavy architectures

Leadership & Influence Expectations

Operates effectively across both hands-on delivery and strategic decision-making

Thinks in terms of systems, scalability, and long-term architecture

Drives alignment across teams and elevates engineering standards

Balances speed of delivery with engineering quality and platform health

Acts as a trusted technical advisor to engineering and product leadership

What Success Looks Like

Consistently delivers high-impact features with strong design and code quality

Drives measurable improvements in developer productivity using AI tools

Successfully modernizes key parts of the platform into API-first, modular systems

Improves system reliability through better observability and engineering practices

Establishes reusable technical patterns adopted across teams

Becomes a go-to expert for solving complex cross-system technical challenges

Elevates the technical maturity of teams through mentorship and leadership

Preferred / Distinguishing Factors

Experience modernizing legacy enterprise platforms into modern architectures

Strong product mindset with ability to connect engineering work to business impact

Track record of influencing architecture across multiple teams

Contributions to engineering excellence, platform thinking, or AI adoption initiatives

Why Join Us

This is a rare opportunity to shape the future of a proven enterprise platform at a moment of meaningful transformation. You will work on systems with real scale, real complexity, and real modernization opportunity—while helping define how AI changes the way engineering teams build, operate, and evolve software.

If you are the kind of engineer who can modernize deeply, architect broadly, code credibly, and lead AI transformation pragmatically, this role gives you the platform to create outsized impact.

Skills Required

  • 17+ years of experience in software engineering
  • Proven experience delivering complex enterprise features at scale
  • Experience designing, building, and modernizing enterprise platforms
  • Demonstrated ability to operate as a Principal Engineer / Lead Architect-level contributor
  • Hands-on experience with AI-enabled development practices (e.g., Copilot, LLM integrations, automation)
  • Experience applying AI/ML techniques in software engineering or product development
  • Experience with AngularJS and/or modern Angular
  • Deep expertise in C#/.NET including ASP.NET MVC and Web APIs
  • Strong experience with SQL Server and Entity Framework
  • Experience with Windows Services, WebJobs, and asynchronous/background processing patterns
  • Experience designing and building Web APIs, WebHooks, and event-driven systems
  • Experience implementing logging, monitoring, and diagnostics frameworks (e.g., ELMAH)
  • Experience with Java (Spring Boot)
  • Exposure to cloud platforms (AWS/Azure/GCP) and cloud-native architectures
  • Familiarity with microservices, containerization, DevOps practices, and distributed systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Westlake, TX
1,689 Employees
Year Founded: 2005

What We Do

Solera is a leading global provider of integrated vehicle lifecycle and fleet management software-as-a-service, data, and services. Through four lines of business – vehicle claims, vehicle repairs, vehicle solutions and fleet solutions – Solera is home to many leading brands in the vehicle lifecycle ecosystem, including Identifix, Audatex, DealerSocket, Omnitracs, eDriving/Mentor, Explore, CAP HPI, Autodata, and others. Solera empowers its customers to succeed in the digital age by providing them with a “one-stop shop” solution that streamlines operations, offers data-driven analytics, and enhances customer engagement, which Solera believes helps customers drive sales, promote customer retention, and improve profit margins. Solera serves over 300,000 global customers and partners in 100+ countries. For more information, visit www.solera.com.

Similar Jobs

Nasuni Logo Nasuni

Principal Software Engineer

Artificial Intelligence • Big Data • Cloud • Security • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Easy Apply
Hybrid
Hyderabad, Telangana, IND
550 Employees
In-Office
Hyderabad, Telangana, IND
22000 Employees
In-Office
2 Locations
5075 Employees
In-Office
Hyderabad, Telangana, IND
5075 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account