HamburgerMenu
hirist

Job Description

Description:

Role: Software Engineer (Backend).

Location: Gurugram.

Experience: 4+ Years.

Type: Full-time.

About the Role:

We are seeking talented Backend Engineers who are passionate about designing and developing scalable, high-performance systems.

This is an individual contributor positionideal for engineers who love writing clean code, solving complex problems, and building reliable backend architectures without direct leadership duties.

Youll work on a dynamic product leveraging multiple backend technologies, primarily Ruby on Rails and Neo4j.

We welcome candidates with expertise in either stackwhether youre a Ruby specialist with strong database skills or a Neo4j professional experienced in backend frameworks.

Key Responsibilities:

- Design, develop, and maintain robust backend services and APIs.

- Work with distributed systems, data models, and databases such as Neo4j and Amazon Neptune.

- Collaborate closely with cross-functional teams to deliver impactful features.

- Participate in architectural discussions and contribute to system design decisions.

- Write clean, efficient, and well-tested code.

- Continuously improve system performance, scalability, and reliability.

Requirements:

- Minimum 4 years of backend development experience.

- Strong hands-on expertise in Ruby on Rails (must-have).

- Working knowledge of Neo4j or other graph databases is an advantage.

- Solid understanding of system design, algorithms, and data structures.

- Strong analytical and problem-solving skills with an eye for optimization.

- Excellent communication and collaboration abilities.

- Proactive, detail-oriented, and quality-focused mindset.

Good to Have:

- Experience working in fast-paced startup environments.

- Familiarity with graph databases and query optimization.

- Exposure to CI/CD pipelines and cloud deployment.

- Knowledge of AWS services and cloud-based architecture.


info-icon

Did you find something suspicious?