Backend Engineer
Min Experience
2 years
Location
Gurgaon
JobType
full-time
- Overview
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