Software Development Engineer III

GreyOrange

Gurugram District

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GreyOrange is seeking a seasoned software engineer to join our team in Gurgaon. You will design and implement core software components across the technology stack, balancing software and hardware aspects in a robotics-enabled fulfillment environment.

With 6+ years of hands-on development, you will own critical modules, contribute to microservices, REST APIs, and scalable architectures, and mentor peers while collaborating with architects and product teams to deliver high-impact solutions.

Qualifications

  • B.E/ B.Tech/ M.E/ M.Tech/ M.S from a premier institute.
  • 6+ years of work experience with problem solving and designing non-trivial software systems.
  • Development experience using Java, Python, Golang, Erlang (either of these).
  • Experience working on any micro service platform and REST based API integration.
  • Experience building high scale systems and understanding scalable architecture.
  • Good RDBMS skills and SQL knowledge.
  • Understanding of design patterns and OO design.
  • Experience in algorithmic development and version control.
  • Excellent communication and collaboration skills.

Responsibilities

  • Code critical sections and key features of the product.
  • Lead and solve key technical challenges in the overall system.
  • Collaborate with architects to write low-level design documents.
  • Rearchitect existing algorithms & implementations.
  • Perform code reviews and provide healthy peer feedback.
  • Mentor and guide team members technically.
  • Observe and evangelize best technical practices.
  • Work with architects to create a technical roadmap.
  • Engage with simulations for functional performance.
  • Keep an eye out for technology trends and open-source projects.

Skills

Java
Python
Golang
Erlang

Education

B.E./B.Tech/M.E./M.Tech/M.S from premier institute

Tools

Docker
Kubernetes
AWS
GCP
Azure

Job description

Job Description

At GreyOrange, we are not simply part of a workforce. We are part of an elite team of professionals who are always solving for a world that’s always changing. We are a team of SOLVERS and together we create a gforce that is accelerating innovation and defining the future of fulfillment. In short, we are changing the game for an entire industry – and we are looking for passionate minds to join us.

At GreyOrange, we are not simply part of a workforce. We are part of an elite team of professionals who are always solving for a world that’s always changing. We are a team of SOLVERS and together we create a gforce that is accelerating innovation and defining the future of fulfillment. In short, we are changing the game for an entire industry – and we are looking for passionate minds to join us.

We solve supply chain fulfillment challenges through award winning and future focused omnichannel technology solutions, so the right product gets to the right place at the right time. Operating in 16 countries, we are recognized as a leader in our space and run more software and robots at enterprise scale in a fulfillment center than any other company outside of Amazon. Our teams thrive in the sweet spot between software and hardware, because we offer the unique opportunity to work on both technology streams with our highly integrated use of robotics, AI and machine learning.

GreyOrange technology specializes in bringing warehouses, distribution centers, and fulfillment centers into the future. Our AI-driven GreyMatterTM Fulfillment Operating System and RangerTM robot series are a combined solution that continuously prioritize decisions and workflows to efficiently orchestrate tasks, time, teams of people and robots for optimum performance across a distribution center. Real-time data fed into always-solving algorithms calculate each next-best decision – for every-day performance and in peak periods. The result is a fast, agile, and precise operation that equips customers to continuously meet the what-when-where expectations of their customers in the most optimal manner possible.

Key Responsibilities
  • Code critical sections and key features of the product
  • Lead and solve key technical challenges in the overall system
  • Work in collaboration with architects to write low-level design documents
  • Rearchitect existing algorithms & implementations
  • Perform code reviews and healthy peer feedback to the team
  • Mentor and guide team members technically
  • Observe and evangelize best technical practices
  • Work with architects to create a technical roadmap
  • Work with simulations for functional performance
  • Keep an eye out for technology trends, open-source projects that can be used
  • Understanding business requirements and converting them into product features
Must have
  • B.E/ B.Tech/M.E/M.Tech/ M.S from a premier institute.
  • 6+ years of work experience, having demonstrated problem solving skills. Have experience designing and implementing non-trivial software systems (e.g., using multiple processes/threads/IPC etc.)
  • Development experience using Java, Python, Golang, Erlang (either of these)
  • Experience working on any micro service platform
  • Experience working on REST based API integration
  • Experience building high scale systems, good understanding of scalable architecture
  • Good RDBMS skills and experience in DB/SQL
  • Good understanding of design patterns, object oriented design, and frameworks.
  • Experience in Algorithmic development
  • Good understanding of version control system
  • Good understanding of complete software development including testing and deployment processes
  • Excellent verbal and written communication skills, should be able to convey technical information to nontechnical stakeholders
  • Strong interpersonal skills and the ability to collaborate with colleagues at all levels.
Good to Have
  • Exposure to serverless technologies
  • Exposure to various databases and associated technologies like Postgre sql, Redis etc.
  • Knowledge Docker, Kubernetes and cloud-based deployment environment (AWS,GCP, Azure Cloud etc.).
  • Knowledge of developing scripts in Python, Shell etc.
  • Knowledge of working with Time Series databases (Influx etc.)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Member of The Technical Staff
Senior Member of The Technical Staff

GreyOrange • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Senior Staff Engineer
Senior Staff Engineer

GreyOrange • Gurugram District

On-site
INR 2,000,000 - 3,000,000
SDE III (Backend)
SDE III (Backend)

GreyOrange • Gurugram District

On-site
INR 3,000,000 - 6,000,000
Solutions Architect
Solutions Architect

GreyOrange • Gurugram District

On-site
INR 1,000,000 - 1,400,000
Senior Solution Implementation Specialist
Senior Solution Implementation Specialist

GreyOrange • Gurugram District

Hybrid
INR 800,000 - 1,200,000
Software Development Engineer - II
Software Development Engineer - II

GreyOrange • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Staff Engineer
Senior Staff Engineer

GreyOrange • Gurugram District

On-site
INR 2,500,000 - 3,500,000
Operations Research Scientist
Operations Research Scientist

GreyOrange • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Software Engineer II - NodeJS
Software Engineer II - NodeJS

JDA Software • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Assistant Manager - Software Support
Assistant Manager - Software Support

GreyOrange • Gurugram District

On-site
INR 2,800,000 - 4,200,000