G5 - Senior Lead Engineer - Openstack

Sampoorna Consultants

Chennai District

Hybrid

INR 2,500,000 - 4,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Sampoorna Consultants is seeking a Senior Lead Engineer - Openstack-like responsibilities in Chennai, focusing on design, development, and support for cloud-native enterprise applications. You will contribute hands-on Java/Spring development, build scalable microservices, and ensure performance and compliance in a hybrid onshore/offshore team.

Ideal candidates bring 9–12 years of software engineering leadership, strong cloud and database expertise, and experience in OMS/e-commerce domains.

Qualifications

  • 9-12 years of progressive software engineering experience, with strong experience leading the design and development of enterprise applications.
  • Proficiency in at least one modern programming language such as Java or Python.
  • Extensive hands-on experience designing and implementing microservices using the Spring ecosystem, including Spring Boot, Spring JPA, Spring Batch, Spring Security, Spring Cloud, and Spring Data Stream.
  • Strong technical leadership in architecting highly available, fault-tolerant, and scalable distributed systems in cloud environments.
  • Proven experience leading OMS or e-commerce platform development, including order capture, orchestration, fulfillment, inventory, cancelations, returns, substitutions, and exception handling.
  • Ability to translate business, operations, and supply chain requirements into scalable technical solutions and system designs.
  • Experience working in Agile environments, contributing to technical planning, iterative delivery, and thorough code/design reviews.
  • Strong understanding of software engineering best practices, including CI/CD, automated testing, release management, and production readiness.
  • Hands-on experience with distributed databases such as Azure Cosmos DB, Couchbase, or MongoDB.
  • Hands-on experience with relational databases such as Oracle, MySQL, and PostgreSQL.
  • Experience with distributed caching technologies such as Redis, Memcached, or Hazelcast to improve system performance.
  • Strong experience with event-driven architecture and distributed messaging platforms such as Azure Event Hub, Apache Kafka, or Solace.
  • Experience designing and optimizing batch and streaming data pipelines to support enterprise-scale analytics and operational processing.
  • Proficiency using GitHub for version control, collaboration, and code management; familiarity with tools such as GitHub Copilot is a plus.
  • Strong API development skills, including the design, implementation, documentation, and versioning of RESTful, GraphQL, or SOAP APIs, with authentication and authorization patterns such as OAuth and JWT.
  • Experience creating and maintaining technical documentation, including architecture diagrams, API specifications, design documents, and operational runbooks

Responsibilities

  • Design, build, and maintain distributed and scalable backend services to support business‑critical feature.
  • Collaborate with DevOps, product, and other engineering teams to define requirements and deliver long‑lasting technical solutions.
  • Optimize system latency, throughput, and resource usage to support high performance under variable loads.
  • Address technical debt by refactoring code and infrastructure and stay updated on emerging technologies and industry trends.
  • Excellent verbal and written communications with the ability to establish effective working relationships with team members and cross functional teams.
  • Develop comprehensive test plans and maintain automated test suites to ensure software robustness and minimize regressions.

Skills

Java
Python
Spring ecosystem
Microservices
Cloud (Azure, GCP)
Distributed systems
RESTful APIs
CI/CD
Kafka
Redis
GitHub
Agile

Tools

Azure Cosmos DB
Couchbase
MongoDB
Oracle
MySQL
PostgreSQL
Redis
Memcached
Hazelcast
Kafka
Solace
GitHub Copilot

Job description

Position - G5 - Senior Lead Engineer - Openstack - J50413
Role Summary

As a Lead Engineer, you will design, build, and support critical integrations and applications across SOMS domain. You will contribute hands‑on development expertise in Java, Spring Framework, and cloud technologies (Azure/GCP) while ensuring scalability, compliance, and performance. You will work in a hybrid team model (onshore + offshore), collaborating with OMS SMEs, Enterprise architects, and contractors to deliver high‑quality solutions that enable Easy experience for Staples Business customers.

Duties & Responsibilities
  • Design, build, and maintain distributed and scalable backend services to support business‑critical feature.
  • Collaborate with DevOps, product, and other engineering teams to define requirements and deliver long‑lasting technical solutions.
  • Optimize system latency, throughput, and resource usage to support high performance under variable loads.
  • Address technical debt by refactoring code and infrastructure and stay updated on emerging technologies and industry trends.
  • Excellent verbal and written communications with the ability to establish effective working relationships with team members and cross functional teams.
  • Develop comprehensive test plans and maintain automated test suites to ensure software robustness and minimize regressions.
Requirements / Basic Qualifications
  • 9-12 years of progressive software engineering experience, with strong experience leading the design and development of enterprise applications.
  • Proficiency in at least one modern programming language such as Java or Python.
  • Extensive hands‑on experience designing and implementing microservices using the Spring ecosystem, including Spring Boot, Spring JPA, Spring Batch, Spring Security, Spring Cloud, and Spring Data Stream.
  • Strong technical leadership in architecting highly available, fault‑tolerant, and scalable distributed systems in cloud environments.
  • Proven experience leading OMS or e‑commerce platform development, including order capture, orchestration, fulfillment, inventory, cancelations, returns, substitutions, and exception handling.
  • Ability to translate business, operations, and supply chain requirements into scalable technical solutions and system designs.
  • Experience working in Agile environments, contributing to technical planning, iterative delivery, and thorough code/design reviews.
  • Strong understanding of software engineering best practices, including CI/CD, automated testing, release management, and production readiness.
  • Hands‑on experience with distributed databases such as Azure Cosmos DB, Couchbase, or MongoDB.
  • Hands‑on experience with relational databases such as Oracle, MySQL, and PostgreSQL.
  • Experience with distributed caching technologies such as Redis, Memcached, or Hazelcast to improve system performance.
  • Strong experience with event‑driven architecture and distributed messaging platforms such as Azure Event Hub, Apache Kafka, or Solace.
  • Experience designing and optimizing batch and streaming data pipelines to support enterprise‑scale analytics and operational processing.
  • Proficiency using GitHub for version control, collaboration, and code management; familiarity with tools such as GitHub Copilot is a plus.
  • Strong API development skills, including the design, implementation, documentation, and versioning of RESTful, GraphQL, or SOAP APIs, with authentication and authorization patterns such as OAuth and JWT.
  • Experience creating and maintaining technical documentation, including architecture diagrams, API specifications, design documents, and operational runbooks
Preferred Qualifications
  • Proven experience taking an idea from inception to life with an ability to explore a variety of open‑source technologies.
  • Experience with developing, deploying, and launching software products on public cloud preferably Microsoft Azure and GCP.
  • Experience leading engineers in a complex retail or OMS environment.
  • Strong mentoring skills with the ability to guide engineers through design, implementation, and problem‑solving.
  • Experience owning production support, incident response, root cause analysis, and system stability improvements.
  • Strong collaboration skills with product, architecture, QA, support, operations, and business stakeholders.
  • Experience driving platform modernization, legacy system migration, or large‑scale system integration initiatives.
  • Ability to influence engineering standards, promote best practices, and raise the technical maturity of the team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer - IBM Sterling - Supply Chain
Sr. Software Engineer - IBM Sterling - Supply Chain

Sampoorna Consultants • Chennai District

Hybrid
INR 900,000 - 1,300,000
G3 - Senior Software Engineer - Java - BP
G3 - Senior Software Engineer - Java - BP

Sampoorna Consultants • Chennai District

On-site
INR 1,500,000 - 3,000,000
Lead Engineer - Backend
Lead Engineer - Backend

Staples India • Chennai District

On-site
INR 2,500,000 - 4,000,000
Lead Engineer - Fullstack
Lead Engineer - Fullstack

Staples India • Chennai District

On-site
INR 4,000,000 - 7,000,000
DevOps/Platform Engineer
DevOps/Platform Engineer

Undocked • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

Staplesindia • Chennai District

On-site
INR 4,000,000 - 7,000,000
Lead Java Developer
Lead Java Developer

Undocked • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Lead Engineer
Lead Engineer

Staplesindia • Chennai District

On-site
INR 3,500,000 - 5,500,000
Sr. Software Engineer I
Sr. Software Engineer I

Optum • Delhi

Hybrid
INR 2,500,000 - 4,500,000
Technical Lead & SME : Aftermarket ERP Power Cell
Technical Lead & SME : Aftermarket ERP Power Cell

Cummins • Pune District

Hybrid
INR 2,200,000 - 3,600,000