Solera

Lead Software Engineer

Solera
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Write production-quality code across services, APIs, workflow engines, and AI-enabled capabilities.
  • Lead technical execution and delivery for features, services, workflow automation capabilities, or technical workstreams.
  • Design and evolve scalable microservices, RESTful APIs, integrations, and event-driven workflows.
  • Design and implement agentic AI workflows using LLMs, retrieval patterns, structured outputs, tool/function calling, state management, and human-in-the-loop reviews.
  • Integrate AI workflows with enterprise data sources, business applications, APIs, queues, and operational systems.
  • Apply grounding, validation, guardrails, prompt/version management, evaluation, monitoring, observability, and feedback loops to production AI systems.
  • Contribute to architecture decisions involving service boundaries, integration patterns, data ownership, and AI workflow design.
  • Mentor engineers through pairing, code reviews, design discussions, implementation planning, and AI-assisted development practices.
  • Create reusable engineering patterns, examples, prompts, workflows, coding practices, and automation scripts to improve developer productivity.
  • Build and maintain containerized SaaS applications, deploy through Kubernetes, and support CI/CD, observability, safe deployments, testing, and production operations.
  • Modernize legacy components incrementally and participate across the full software development lifecycle.

Requirements

  • 7+ years of professional software development experience.
  • Proven experience leading delivery of complex features, services, or technical workstreams and mentoring engineers.
  • Hands-on experience designing, building, operating, and supporting production software systems.
  • Strong proficiency in C# and .NET, including ASP.NET Core and modern .NET development.
  • Strong understanding of RESTful API design, distributed systems, microservices, integration services, and event-driven workflows.
  • Hands-on experience with LLMs, AI workflow orchestration, agentic AI patterns, tool/function calling, context management, structured outputs, and workflow state.
  • Experience integrating AI-enabled systems with databases, APIs, queues, and enterprise applications.
  • Experience with relational databases such as SQL Server or PostgreSQL, plus working knowledge of NoSQL data stores, caching, and performance optimization.
  • Experience with Docker, Kubernetes or other container orchestration platforms, and cloud environments such as Azure or AWS.
  • Proficiency with Git, pull requests, code reviews, branching strategies, and modern CI/CD workflows.
  • Strong understanding of automated testing, observability, secure coding, and production support practices.
  • Frontend framework experience such as React or Angular is preferred.
  • Experience with Python, Java, TypeScript, message queues, event streaming, workflow orchestration platforms, vector databases, retrieval-augmented generation, knowledge graphs, semantic search, AI evaluation harnesses, prompt/version management, safety checks, governance workflows, or high-throughput SaaS systems is preferred.
  • Bachelor’s degree in computer science or equivalent practical experience.
Solera

About Solera

1,001-5,000 employees
Contact me