Solera

Principal Software Engineer

Solera
Apply
2 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Build reliable systems that integrate large language models and AI agents into products.
  • Develop and maintain full-stack web applications using C#, .NET, ASP.NET Core, Web API, React, TypeScript, Redux, and related technologies.
  • Design and optimize database solutions using SQL Server, PostgreSQL, NoSQL databases, MongoDB, Redis, and search or analytics engines.
  • Build responsive user interfaces and implement RESTful APIs and third-party service integrations.
  • Develop production-grade LLM applications using RAG, embeddings, vector databases, prompt engineering, memory systems, and human-in-the-loop workflows.
  • Improve engineering and product capabilities through AI development tools, intelligent code assistance, automation, and platforms such as Copilot.
  • Write unit and integration tests, participate in code reviews, and follow testing and development best practices.
  • Ensure application performance, scalability, security, and maintainability.
  • Use Docker, Kubernetes, Azure DevOps, and CI/CD tools such as Jenkins.
  • Collaborate with product teams, UX/UI designers, stakeholders, and cross-functional teams.
  • Mentor junior developers and contribute to complex application and system architectures.
  • Stay current with emerging technologies and take ownership of projects.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
  • 12+ years of software development experience.
  • Hands-on experience building AI agents with LLMs, including RAG and model tuning.
  • Proficiency with GPTs, Llama, or other LLMs and frameworks such as LangChain and LangGraph.
  • Strong proficiency in C#, ASP.NET Core/.NET 8+, Web API, and Entity Framework Core.
  • Expertise with React.js and TypeScript; Redux and Next.js experience is a plus.
  • Experience with SQL Server, MS-SQL Server, PostgreSQL, NoSQL databases, MongoDB, or Redis.
  • Experience with RESTful API development and integration.
  • Experience with Elasticsearch or similar search and analytics engines.
  • Experience with unit testing and integration testing, including xUnit, Jest, and Mog.
  • Familiarity with Docker, Kubernetes, Azure DevOps, and CI/CD practices.
  • Knowledge of GraphQL, WebSocket, SignalR, microservices architecture, Blazor, Angular, Terraform, Bicep, RabbitMQ, SQS, AWS, Azure, or on-premises data centers is a plus.
  • Strong problem-solving, analytical, communication, collaboration, independence, and ownership skills.

Tech Stack

AngularAWSAzureC#DockerElasticsearchGraphQLJenkinsJestKubernetesMicrosoft SQL ServerMongoDB.NETNext.jsPostgreSQLRabbitMQReactRedisReduxTerraformTypeScript
Solera

About Solera

1,001-5,000 employees

Solera provides SaaS platforms, data, and services spanning the vehicle lifecycle—claims, repairs, dealer operations, telematics, and fleet management—for insurers, repairers, dealerships, and fleets. Its portfolio includes Audatex, DealerSocket, Omnitracs, LoJack, and Spireon, and it processes over 300 million transactions annually for about 235,000 customers in 90+ countries. Founded in 2005 and headquartered in Westlake, Texas, Solera is privately held under Vista Equity Partners.

Contact me