Full-Time Backend Engineer
HackerRank is hiring a remote Full-Time Backend Engineer. The career level for this job opening is Experienced and is accepting Worldwide based applicants remotely. Read complete job description before applying.
HackerRank
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
At HackerRank, we help over 2,500 of the most prestigious logos across industries find, hire and upskill amazing developer talent using our SaaS-based Developer Skills Platform. We pioneered and continue to lead the developer skills market. At HackerRank, we are passionate about our mission to "Change the world to value skills over pedigree. This position is Full-Time and Remote within India. You will be working on:
- As a backend engineer, you will be expected to execute and deliver large and complex projects end-to-end, with or without the involvement of other team members.
- Ensuring 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
- Mentoring 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.
We are looking for:
- Strong and self-motivated individuals, should be able to drive decisions independently.
- Solid experience in building web-based products.
- Overall of 2+ years of expertise in at least one dynamic programming language and one MVC web framework, preferably Ruby on Rails.
- Expertise in Database modeling, preferably relational DB, spotting DB bottlenecks, and writing optimized DB queries.
- Expertise in all standard Cloud technologies, preferably AWS. Knowledge of CI/CD tools and workflows.
- Proven track record in building highly-available and scalable distributed systems.
- Willingness to play and explore new technologies, be a Subject Matter Expert, and support them.
- Someone who believes in minor incremental improvements and is passionate about refactoring.
- A keen eye for quality about following and establishing good coding practices and improving code coverage.
- Good stakeholder management and ability to build trust and rapport with internal and external stakeholders.
Nice to have:
- Experience in at least one Frontend framework, preferably React.js
- It is good to have Knowledge of Kubernetes and Docker and related deployment technologies
- Web application security best practices and knowledge of common application security vulnerabilities XSS, SQL injection, etc