Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer

Home > C# programming jobs

Principal Software Engineer in Others new

  • Bengaluru, India

Responsibilities

  • Lead architecture, design, and development of applications using .NET Core, with emphasis on performance, scalability, security, and maintainability.
  • Design and implement full-stack software systems spanning front-end and back-end components.
  • Develop and maintain CI/CD pipelines, automated testing, and software quality practices.
  • Design and implement AI-enabled features and services, including agentic workflows, automation, search, and chat assistants.
  • Integrate AI/ML services and models into backend services through secure and scalable APIs.
  • Analyze and troubleshoot complex software issues and provide timely resolutions.
  • Mentor and guide software engineers, conduct code reviews, and provide constructive feedback.
  • Collaborate with product managers and stakeholders to gather requirements, define technical specifications, and communicate solutions.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
  • 12+ years of software development experience with strong experience in .NET Core, C#, Web API, MS SQL, React, LLMs, and Elasticsearch.
  • Strong understanding of RESTful APIs, microservices architecture, and cloud technologies such as Azure and AWS.
  • Experience with SQL and NoSQL databases, including SQL Server and MongoDB, and ORM frameworks such as Entity Framework.
  • Experience with AI-based productivity tools for code conversion or refactoring, test generation with coverage thresholds, defect clustering, changelog summarization, and architectural blueprints.
  • Experience delivering scalable, customer-centric solutions in product-based companies.
  • Experience with Elasticsearch data modeling, querying, and performance optimization.
  • Familiarity with Agile development methodologies and tools such as Scrum and Jira.
  • Strong problem-solving, attention-to-detail, communication, and collaboration skills.

Solera

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 o...

Similar positions

Principal Software Engineer - AI

  • OnBoard
  • Full time
  • USA
  • 11/14/2026
  • Remote

Principal Software Engineer, Creator Analytics

  • Roblox
  • Full time
  • USA
  • 11/14/2026
  • Salary: $345k - $399k/yr
  • San Mateo, CA

Principal Software Architect

  • eClinical Solutions
  • Full time
  • USA
  • 11/14/2026
  • Salary: $168k-$210k
  • Remote

Software Engineer II (Engineering Enablement)

  • Renaissance Learning North America
  • Full time
  • USA
  • 11/13/2026
  • Salary: $82k - $100k/yr
  • Remote

Principal Software Engineer BE focused

  • Zynga
  • Full time
  • Canada
  • 11/13/2026
  • Salary: $134k - $184k/yr
  • Toronto