Principal Engineer

12 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Us

GreyOrange is a global leader in AI-driven robotic automation software and hardware, transforming distribution and fulfillment centers worldwide. Our solutions increase productivity, empower growth and scale, mitigate labor challenges, reduce risk and time to market, and create better experiences for customers and employees. Founded in 2012, GreyOrange is headquartered in Atlanta, Georgia, with offices and partners across the Americas, Europe and Asia.gStore is GreyOrange’s flagship SaaS platform that transforms physical retail operations through real- time, AI-driven inventory visibility and intelligent in-store task execution. It integrates advanced technologies like RFID, computer vision, and machine learning to deliver 98%+ inventory accuracy with precise spatial mapping. gStore empowers store associates with guided workflows for omnichannel fulfilment (BOPIS, ship-from-store, returns), intelligent task allocation, and real-time replenishment — significantly improving efficiency, reducing shrinkage, and driving in-store conversions. The platform is cloud-native, hardware-agnostic, and built to scale across thousands of stores globally with robust integrations and actionable analytics.

Responsibilities:

  • Define and drive the overall architecture for scalable, secure, and high-performance distributed systems.
  • Write and review code for critical modules and performance-sensitive components to set quality and architectural standards
  • Collaborate with engineering leads and product managers to align technology strategy with business goals.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.
  • Own and evolve the system design, ensuring modularity, multi-tenancy, and future extensibility.
  • Establish and govern best practices around service design, API development, security, observability, and performance.
  • Review code, designs, and technical documentation, ensuring adherence to architecture and design principles.
  • Lead design discussions and mentor senior and mid-level engineers to improve design thinking and engineering quality.
  • Partner with DevOps to optimise CI/CD, containerization, and infrastructure-as-code
  • Stay abreast of industry trends and emerging technologies, assessing their relevance and value.

Required:

  • Should have 12-15 years of experience in design and development.
  • Strong understanding of data structures and algorithms
  • Good knowledge of low-level and high-level system designs and best practices
  • Strong expertise in Java & Spring Boot, with a deep understanding of microservice architectures and design patterns
  • Good knowledge of databases (both SQL and NoSQL), including schema design, sharding, and performance tuning.
  • Expertise in Kubernetes, Helm, and container orchestration for deploying and managing scalable applications.
  • Advanced knowledge of Kafka for stream processing, event-driven architecture, and data integration.
  • Proficiency in Redis for caching, session management, and pub-sub use cases.
  • Solid understanding of API design (REST/gRPC), authentication (OAuth2/JWT), and security best practices.
  • Strong grasp of system design fundamentals—scalability, reliability, consistency, and observability.
  • Experience with monitoring and logging frameworks (e.g. Datadog, Prometheus, Grafana, ELK, or equivalent).
  • Excellent problem-solving, communication, and cross-functional leadership skills.
  • Prior experience in leading architecture for SaaS or high-scale multi-tenant platforms is highly desirable.
How gStore helps Store Associates -

https://www.youtube.com/watch?v=C2eK3we0AGQ

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
GreyOrange logo
GreyOrange

Robotics / Automation

Gurgaon

RecommendedJobs for You

pune, maharashtra, india

sahibzada ajit singh nagar, punjab, india

gurugram, haryana, india

gurugram, haryana, india

ahmedabad, gujarat, india

bengaluru, karnataka, india