Backend Engineer

Min Experience

2 years

Location

Gurgaon

JobType

full-time

About the role

Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable backend code using appropriate technologies and frameworks.
  • Collaborate with cross-functional teams to analyze requirements, define APIs, and integrate frontend elements seamlessly.
  • Implement data storage solutions and optimize database performance for maximum speed and scalability.
  • Ensure security and data protection measures are in place, adhering to industry best practices and compliance requirements.
  • Collaborate with DevOps and infrastructure teams to optimize deployment processes, monitor system performance, and address any scalability concerns.
  • Debug and resolve software defects and other technical issues, identifying root causes and implementing effective solutions.
  • Stay up-to-date with emerging backend technologies, trends, and best practices to continually enhance our systems and processes.
  • Participate in code reviews, providing constructive feedback and maintaining high code quality standards.

Requirements:

  • Bachelor's/Master's in Computer Science or equivalent.
  • College is important, but your passion for computer science is most important.
  • 2-6 years of experience in the industry solving complex problems from scratch.
  • Prior experience and comfort with handling complex systems.
  • Ability to build scalable, sustainable, reliable, and secure products that generate user love.
  • Ability to bring new practices, architectural choices, and new initiatives onto the table to make the overall tech stack more robust.
  • History and familiarity with server-side architecture based on APIs, databases, infrastructure, and systems.
  • Ability to own the technical road map for systems/components.

Skills

Backend