Principal Software Engineer
Core
Architect, design, and maintain high-quality scalable software applications and AI-enabled features for a global data and software services company.
Role type
Principal Software Engineer (Technical Lead & Architect)
Builds
Scalable .NET/React applications, AI agents, and microservices for vehicle lifecycle and digital identity platforms. (via careerplan.io/jobs/JR-019935-principal-software-engineer-at-solera)
Domain
Software Engineering, AI/ML Integration, Cloud Infrastructure
Required skills
C#, .NET Core, React, System Design, RESTful APIs, Microservices, SQL/NoSQL, LLMs, Elasticsearch, CI/CD, Mentoring
Preferred skills
Azure/AWS, Python, NodeJS, Docker, Kubernetes, Terraform, RAG, AI Agents
Technologies
C#, .NET Core, React, Python, NodeJS, SQL Server, MongoDB, Elasticsearch, AWS, Azure, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins
Responsibilities
Lead architecture and design of applications; Design and implement robust scalable systems; Implement CI/CD pipelines and automated testing; Troubleshoot complex software issues; Mentor and guide a team of software engineers; Integrate AI/ML services and models into backend services via APIs.
Seniority
Principal, hands-on IC with team leadership