Solera

Principal Software Engineer

Solera
Apply
2 hours ago
Hyderābād, IndiaStaff+

Responsibilities

  • Design and develop services and applications supporting Solera products and solutions.
  • Lead architecture, design, code, test, release, and coordination activities across technical teams.
  • Mentor engineers on technologies, patterns, and software development best practices.
  • Diagnose and resolve performance, scalability, cross-platform stability, and legacy-platform transition issues.
  • Prototype and champion new technology introductions to the platform.
  • Represent technical capabilities and strategies to internal teams, external partners, and customers.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • 12+ years of software development and technical leadership experience.
  • 10+ years of experience with Node.js, C# applications, and microservice technologies.
  • 3+ years of experience with SQL and NoSQL data access layers.
  • Expertise in modern software development across multiple languages and environments.
  • Hands-on GenAI experience within the last 1–3 years, including LLM integration, prompt engineering, RAG, MCP, agentic AI, orchestration frameworks, and inference optimization.
  • Strong API design experience and a history of collaborating with frontend, data engineering, quality, and operations teams.
  • Broad full-stack experience across frontend, services, and data layers.
  • Experience building backend services, microservices, APIs, frameworks, cloud-native applications, and GenAI-powered applications.
  • Experience with Git, Jenkins, NPM, Spinnaker, AWS, Kubernetes, Docker, Nginx, and Apache.

Tech Stack

AWSBootstrapC#CSSDockerGitGraphQLHTMLJavaScriptJenkinsJestjQueryKubernetesNode.jsnpmReactSpinnakerSQLTypeScriptWebpack
Solera

About Solera

1,001-5,000 employees
Contact me