HackerRank

Senior Software Engineer

HackerRank

full-time

Posted on:

Location Type: Hybrid

Location: Bangalore • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaKubernetesPython

About the role

  • Lead the design, development, and deployment of backend projects
  • Play a key role in technical discussions and guide the team
  • Build and maintain systems that scale for high-traffic applications
  • Implement and manage containerized applications using Docker, Kubernetes
  • Utilize cloud services (AWS, GCP) to build and deploy infrastructure
  • Drive best practices in coding, code reviews, and DevOps
  • Provide guidance and mentorship to junior engineers
  • Work closely with cross-functional teams to translate business requirements into technical solutions

Requirements

  • 3–6 years of experience in backend development
  • Strong expertise in backend development, preferably in Golang, Python or Java
  • Experience with containerization technologies such as Docker and Kubernetes
  • Solid experience with cloud platforms, specifically AWS and GCP
  • Deep understanding of operating systems, networking, distributed systems
  • Proficiency in database modeling, optimization, and query performance
  • Ability to independently drive decisions and solve complex technical challenges
  • Strong interpersonal skills, with the ability to build trust and rapport with stakeholders
Benefits
  • Health insurance
  • Professional development
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend developmentGolangPythonJavacontainerizationDockerKubernetesAWSGCPdatabase modeling
Soft skills
interpersonal skillsmentorshipdecision makingproblem solvingcommunicationteam collaborationtrust buildingstakeholder engagement