Apollo.io

Senior Backend Engineer

Apollo.io

Overview

Role involves designing scalable backend systems and mentoring team members.

Ideal candidate has 5+ years in backend development with experience in large-scale applications.

remoteseniorEnglishNodeJSRubyMongoDBRedisElasticSearchKubernetesDockerAnsibleTerraformReactRedux

Locations

  • India

Requirements

  • 5+ years of backend development experience
  • Experience with distributed web applications
  • Strong knowledge of data structures and algorithms

Responsibilities

  • Design and implement scalable backend endpoints
  • Gather product requirements and write design docs
  • Drive full software development lifecycle
  • Mentor others on best practices
  • Communicate development progress to stakeholders
  • Introduce new technologies as required
  • Work effectively as part of a global team
  • Provide feedback to co-workers