S

Solera Holdings

Data platform for insurance and automotive

Principal Software Engineer

AI Application Engineering +1Posted on Nov 13
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.
  • 12+ years of software development experience, with a strong focus on .NET Core, C#, Web API, Microsoft SQL, React, large language models, and Elasticsearch.
  • Strong understanding of RESTful APIs, microservices architecture, and cloud technologies such as Azure or AWS.
  • Experience with SQL and NoSQL database technologies, including SQL Server and MongoDB, and ORM frameworks such as Entity Framework.
  • Proven experience using AI-based productivity tools for code conversion and refactoring, test generation with coverage thresholds, defect clustering, changelog summarization, and architectural blueprints.
  • Proven experience in product-based companies delivering scalable, customer-centric solutions.
  • Experience with Elasticsearch, including data modelling, querying, and performance optimization.
  • Familiarity with Agile development methodologies and tools such as Scrum and Jira.
  • Strong problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with back-end technologies including C#, .NET Framework 4.8, .NET Core 7+, Python, and Node.js.
  • Experience with front-end technologies including React or Angular.
  • Experience with data technologies including SQL Server, MySQL, PostgreSQL, MongoDB, Elasticsearch, or OpenSearch.
  • Experience with cloud and infrastructure technologies including AWS Lambda, ECS/EKS, API Gateway, S3, SQS/EventBridge, RDS, MongoDB, Docker, Kubernetes, Terraform or CloudFormation, and GitHub Actions or Jenkins.
  • Experience with AI technologies including large language models, Model Context Protocol, retrieval-augmented generation, and AI agents.

Responsibilities

  • Lead the architecture, design, and development of applications using .NET Core, ensuring high performance, scalability, and security.
  • Design and implement robust, scalable, and maintainable software systems, including front-end and back-end components.
  • Advocate for software development best practices, including code quality, testing, and deployment processes.
  • Implement continuous integration and continuous delivery pipelines and automated testing.
  • Stay current with emerging technologies and industry trends, and recommend improvements and technologies to enhance product offerings.
  • Analyze and troubleshoot complex software issues, provide timely resolutions, and minimize impact on the user experience.
  • Design and implement AI-enabled features and services such as agentic workflows, automation, search, and chat assistants.
  • Integrate AI and machine-learning services and models into back-end services through APIs using secure, scalable patterns.
  • Mentor and guide a team of software engineers, fostering a collaborative and innovative work environment.
  • Conduct code reviews and provide constructive feedback.
  • Collaborate with product managers and other stakeholders to gather requirements and translate them into technical specifications.
  • Communicate effectively with technical and non-technical stakeholders.

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