S

Solera Holdings

Data platform for insurance and automotive

Principal Software Engineer

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, or a related field, or equivalent experience.
  • At least 12 years of experience in software development.
  • Hands-on experience building AI agents with large language models, including retrieval-augmented generation and model tuning.
  • Familiarity with GPT, Llama, or other large language models, using frameworks such as LangChain and LangGraph; knowledge of vector databases, memory systems, and human-in-the-loop workflows.
  • Hands-on experience with AI-driven development tools, intelligent code assistance, and workflow automation.
  • Experience in product-based companies contributing to product development, enhancement, scaling, and product lifecycle management.
  • Strong proficiency in C#, ASP.NET Core/.NET 8+, Web API, and Entity Framework Core.
  • Expertise in React.js, TypeScript, and Redux.
  • Experience with SQL Server, MS-SQL Server, or NoSQL databases such as MongoDB and Redis.
  • Knowledge of RESTful API development and integration.
  • Knowledge of search and analytics engines such as Elasticsearch.
  • Experience with unit testing tools such as xUnit, Jest, and Mog, and with integration testing.
  • Familiarity with Docker, Kubernetes, and Azure DevOps.
  • Ability to ensure application performance, scalability, and security.
  • Ability to conduct code reviews, write unit tests, and follow test-driven development and Agile practices.
  • Ability to mentor junior developers and collaborate with UX/UI designers and product teams.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and take ownership of projects.
  • Experience using large language models, embeddings, retrieval-augmented generation, vector databases, and prompt engineering to build production-grade applications.

Responsibilities

  • Lead and manage a team of software developers, providing mentorship, guidance, and performance evaluations.
  • Oversee the design, development, and deployment of applications using C# and React, ensuring alignment with business objectives.
  • Collaborate with product owners, stakeholders, and cross-functional teams to gather requirements and translate them into technical specifications.
  • Ensure the team follows software development best practices, code quality standards, and testing methodologies.
  • Manage project timelines, resources, and budgets while maintaining open communication with stakeholders.
  • Drive CRM system integration and ensure software solutions meet the needs of the automobile industry.
  • Foster innovation and continuous improvement, encouraging team members to explore new technologies and methodologies.
  • Monitor industry trends and technological advancements to keep the team current and competitive.
  • Ensure high application performance, scalability, and security.
  • Conduct code reviews, write unit tests, and follow test-driven development and Agile practices.
  • Mentor junior developers and collaborate with UX/UI designers and product teams.
  • Ensure application security, performance, and scalability.

Desired Qualifications

  • Experience with Next.js.

About the Company

Solera Holdings

Data platform for insurance and automotive

Solera is a global provider of data, applications, and services for the insurance and automotive industries. It offers a unified platform that combines data, insights, and algorithms to help insurers and automotive professionals connect, streamline operations, and improve decision-making, with a revenue model based on subscriptions, transaction fees, and value-added services. The company serves over 250,000 customers in 90 countries and processes more than 300 million transactions each year. Solera differentiates itself by offering an end-to-end, industry-specific platform and professional workflows at scale, rather than a single tool. Its goal is to help clients achieve better customer outcomes and stay aligned with industry trends through reliable technology, integrity, and customer success.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Westlake, TX
Founded
2005

Recently Posted Jobs

Explore more opportunities at Solera Holdings

See more jobs