Backend Engineer II

Logo of HackerRank

HackerRank

πŸ“Remote - India

Job highlights

Summary

Join HackerRank as a Backend Engineer and contribute to the development and delivery of large-scale projects. You will play a key role in technical discussions, mentor junior engineers, and participate in hiring initiatives. This full-time, remote position within India requires strong experience in building web-based products and expertise in various technologies. We offer a competitive benefits package including a home office stipend, remote work enablement stipend, professional development reimbursement, generous paid time off, and comprehensive insurance.

Requirements

  • Be a strong and self-motivated individual, able to drive decisions independently
  • Have solid experience in building web-based products
  • Have 2+ years of expertise in at least one dynamic programming language and one MVC web framework, preferably Ruby on Rails
  • Have expertise in Database modeling, preferably relational DB, spotting DB bottlenecks, and writing optimized DB queries
  • Have expertise in all standard Cloud technologies, preferably AWS. Knowledge of CI/CD tools and workflows
  • Have a proven track record in building highly-available and scalable distributed systems
  • Be willing to play and explore new technologies, be a Subject Matter Expert, and support them
  • Believe in minor incremental improvements and be passionate about refactoring
  • Have a keen eye for quality about following and establishing good coding practices and improving code coverage
  • Have good stakeholder management and the ability to build trust and rapport with internal and external stakeholders

Responsibilities

  • Execute and deliver large and complex projects end-to-end, with or without the involvement of other team members
  • Ensure timely delivery of all product deliverables
  • Play a key role in technical discussions within the team and be the go-to person for the team for guidance and troubleshooting
  • Understand key Business and Engineering metrics around performance, quality, and availability and regularly work with the team to push the boundaries and improve them periodically
  • Proactively participate in code reviews and architecture and design discussions
  • Mentor junior engineers and setting best practices for coding, code reviews, etc
  • Help the organization build a top-quality team by participating in hiring initiatives and evangelizing about contributions, accomplishments, and victories

Preferred Qualifications

  • Have experience in at least one Frontend framework, preferably React.js
  • Have knowledge of Kubernetes and Docker and related deployment technologies
  • Understand web application security best practices and common application security vulnerabilities (XSS, SQL injection, etc)

Benefits

  • One-time home office set up stipend
  • Monthly Remote Work Enablement Stipend
  • Professional Development Reimbursement
  • Wellbeing Benefits (Headspace, etc)
  • Generous paid time off, paid leave for new parents, and flexible work hours
  • Insurance for all employees (term life, personal accident, medical) along with medical insurance for their dependents
  • Employee stock options

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let HackerRank know you found this job on JobsCollider. Thanks! πŸ™