Epiq

Lead Software Engineer

Epiq
Apply
1 day ago
Pune, India or Hyderābād, IndiaStaff+

Responsibilities

  • Lead the design, development, and delivery of scalable enterprise applications, APIs, services, microservices, integrations, and cloud-native applications.
  • Drive technical solution design, architecture decisions, design reviews, code reviews, and resolution of complex technical challenges.
  • Translate business requirements into scalable technical solutions in collaboration with Product Owners, stakeholders, architects, data engineers, DevOps teams, and software engineers.
  • Provide hands-on technical leadership, mentor engineers, and establish engineering standards and best practices.
  • Implement CI/CD pipelines, deployment automation, observability, security, compliance, performance, scalability, and reliability practices.
  • Design and implement AI-powered applications, intelligent automation, RAG architectures, enterprise knowledge retrieval solutions, and LLM-enabled services.
  • Develop AI integrations with enterprise systems, APIs, data sources, AI platforms, and reusable agent workflows and accelerators.
  • Guide prompt engineering, AI evaluation, AI observability, responsible AI, data governance, and AI engineering practices.
  • Evaluate emerging software and AI technologies and recommend practical adoption strategies.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 8–12 years of professional software engineering experience.
  • Strong hands-on experience delivering enterprise-scale applications using Python and/or Java.
  • Experience designing distributed systems, APIs, microservices, cloud-native architectures, enterprise integrations, and modern web applications using React or similar front-end frameworks.
  • Experience with Microsoft Azure and/or AWS cloud platforms and DevOps practices including CI/CD, containerization, Kubernetes, Infrastructure as Code, and deployment automation.
  • Familiarity with Azure DevOps, GitHub Actions, and Terraform.
  • Experience with relational databases, NoSQL databases, and enterprise data platforms.
  • Demonstrated experience mentoring engineers and leading technical initiatives, with strong analytical, troubleshooting, communication, and stakeholder management abilities.
  • Preferred experience designing and deploying production generative AI solutions using LLMs, RAG, Agentic AI, AI orchestration patterns, vector databases, embeddings, semantic search, knowledge retrieval, and AI evaluation frameworks.
  • Preferred familiarity with LangChain, Semantic Kernel, LlamaIndex, AutoGen, CrewAI, Azure OpenAI, Azure AI Foundry, AWS Bedrock, Anthropic, OpenAI APIs, MCP, Snowflake, Databricks, and modern AI or data engineering platforms.

Benefits

  • Epiq provides enterprise-wide learning and mobility opportunities.
  • The company offers flexibility and emphasizes respect for life beyond work.
  • Benefits information is provided through Epiq’s benefits program; package details are discussed during the initial screening call.

Tech Stack

AWSAzureDatabricksGitHub ActionsJavaKubernetesPythonReactSnowflakeTerraform
Epiq

About Epiq

5,001-10,000 employees
Contact me