Apollo.io

Senior Backend Engineer

Apollo.io
Apply
3 months ago
Remote, IndiaSenior

Responsibilities

  • Design and implement highly scalable backend endpoints.
  • Gather product requirements and write design documents.
  • Drive the full software development lifecycle from requirements and architecture through development, quality assurance, and maintenance.
  • Develop highly available and scalable services with appropriate monitoring and alerting.
  • Own projects from start to finish and break large projects into deliverable tasks.
  • Mentor teammates and share engineering best practices.
  • Communicate development progress with product, engineering, and other stakeholders.
  • Investigate performance improvements and introduce new technologies or ideas when needed.
  • Collaborate effectively with global cross-functional teams and participate in team meetings and feedback processes.

Requirements

  • At least five years of industry experience in backend development, including three to four years in senior positions.
  • Experience developing large-scale distributed web applications.
  • Experience with database modeling using SQL or NoSQL databases.
  • Experience using and designing RESTful services.
  • Strong knowledge of data structures, algorithms, object-oriented design, and other computer science fundamentals.
  • Ability to write comprehensible, well-structured, and highly performant code.
  • Communication, problem-solving, proactivity, collaboration, listening, creativity, organization, planning, ownership, and comfort with ambiguity.
  • Experience leveraging AI tools for code generation, debugging, and software development productivity.
  • A BS or MS in Computer Science, Computer Engineering, or a similar field is nice to have, along with experience with GCP, Kubernetes, Docker, MongoDB, Redis, Ruby on Rails, microservices, or machine learning.

Benefits

  • Hands-on mentorship and opportunities for career growth.
  • Open, collaborative, cross-functional work environment.
  • Resources, support, and autonomy to own impactful work.

Tech Stack

AnsibleDockerElasticsearchGoogle Cloud PlatformKubernetesMongoDBNode.jsReactRedisReduxRubyRuby on RailsTerraform

Categories

Apollo.io

About Apollo.io

501-1,000 employees

Apollo.io builds a go-to-market platform that pairs a large B2B contact database with sales engagement, enrichment, and sequencing tools for revenue teams. Offered as a SaaS subscription, it serves sales and marketing organizations that need prospect data and outbound automation; the company is privately held, founded in 2015, headquartered in San Francisco, and raised a Series D funding round in 2023.

Contact me