Senior Staff Engineer

GreyOrange

Gurugram District

On-site

INR 2,000,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading robotics and automation firm seeks a Technical Architect to design and implement high-performing solutions. The role requires over 10 years of experience in software system design, proficiency in programming languages like Java and Python, as well as strong problem-solving and communication skills. The candidate will lead technical challenges and mentor team members, contributing to the organization’s cutting-edge technology initiatives.

Qualifications

  • 10+ years of work experience with demonstrated problem-solving skills.
  • Experience designing and implementing non-trivial software systems.
  • Development experience using Java, Python, Golang, or Erlang.
  • Good understanding of design patterns and object-oriented design.

Responsibilities

  • Code critical sections and key features of the product.
  • Lead and solve key technical challenges.
  • Collaborate with Product to write design documents.
  • Perform code reviews and mentor team members.

Skills

Problem-solving skills
Technical expertise in Java, Python, Golang, Erlang
Communication skills
Analytical skills

Education

Bachelor’s or master’s degree in Computer Science or related field

Tools

Docker
Kubernetes
PostgreSQL
Redis

Job description

Role Overview

The Technical Architect will play a pivotal role in designing, developing, and implementing robust, scalable, and high-performing solutions to support GreyOrange's cutting-edge robotics and automation systems. The ideal candidate will have a blend of strong technical expertise, problem-solving skills, and the ability to align technical strategies with business goals.

Responsibilities
  • Code critical sections and key features of the product.
  • Lead and solve key technical challenges in the overall system.
  • Work in collaboration with Product to write design documents and with architects to create a technical roadmap.
  • Rearchitect existing algorithms & implementations.
  • Perform code reviews and provide healthy peer feedback to the team.
  • Mentor and guide team members technically.
  • Observe and evangelize best technical practices.
  • Work with simulations for functional performance.
Requirements
  • 10+ years of work experience, having demonstrated problem-solving skills.
  • 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 microservice platform.
  • Experience working on REST-based API integration.
  • 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 systems.
Qualifications
  • Education: Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field from a premier institute.
  • Technical Skills: Proficiency in one or more programming languages such as Java, C++, Python, C#.
  • Experience with frameworks and libraries relevant to the technology stack.
  • Problem-Solving: Strong analytical and troubleshooting skills.
  • Ability to diagnose and resolve complex technical issues.
  • Communication: Excellent verbal and written communication skills.
  • Ability to convey technical information to non-technical stakeholders.
Good to Have
  • Exposure to serverless technologies.
  • Exposure to various databases and associated technologies like PostgreSQL, Redis etc.
  • Knowledge of Docker, Kubernetes and cloud-based deployment environments (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
Software Development Engineer III
Software Development Engineer III

GreyOrange • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Staff Engineer
Senior Staff Engineer

GreyOrange • Gurugram District

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

GreyOrange • Gurugram District

On-site
INR 3,000,000 - 6,000,000
Staff Engineer
Staff Engineer

GreyOrange • Gurugram District

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

Good co India • India

On-site
INR 3,500,000 - 6,000,000
Staff Engineer - 2
Staff Engineer - 2

GreyOrange • Gurugram District

On-site
INR 3,500,000 - 7,000,000
Client Technology -Software engineering-Sr. Engineer
Client Technology -Software engineering-Sr. Engineer

Ernst & Young Advisory Services Sdn Bhd • Bengaluru

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

Drive Capital • Gurugram District

On-site
INR 1,500,000 - 2,000,000
Sr. Software Engineer - Java, React/Angular
Sr. Software Engineer - Java, React/Angular

Optum • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000