Browse All Jobs
Apollo.io is seeking a Senior Backend Software Engineer to join its growing team. The engineer will work on a cross-functional team, implementing best practices in technology and architecture. They will interface with design, front-end, and analytics teams to solve problems and make an impact.Apollo.io's tech stack includes React/Redux/NodeJS on the front end, Ruby/Ruby on Rails/MongoDB/Redis/Elasticsearch on the backend, and Kubernetes/Docker/Ansible/Terraform in infrastructure.Responsibilities:
  • Design and implement highly scalable backend endpoints.
  • Gather product requirements and write design docs.
  • Drive the full software development lifecycle.
  • Mentor others on best practices.
  • Communicate development progress to stakeholders.
  • Introduce new technologies and ideas.
  • Attend scrum meetings and team parties.
  • Provide feedback to co-workers.
Requirements:
  • Minimum 5 years of industry experience in backend development.
  • Experience developing large-scale applications and distributed web applications.
  • Strong knowledge of computer science fundamentals.
  • Experience with database modeling (SQL or NoSQL).
  • Experience with using and designing RESTful services.
  • Strong communication, problem-solving, and teamwork skills.
Apollo.io Offers:
  • An open and collaborative environment.
  • Hands-on mentorship.
  • Opportunities for career growth.
  • A chance to work on impactful projects.
Apply

Apollo.io

Apollo.io is a leading go-to-market solution trusted by numerous companies globally. Founded in 2015, it is a fast-growing SaaS company providing sales and marketing teams with verified B2B contact data for millions of professionals and companies worldwide. The platform offers tools to engage and convert contacts. Apollo.io helps revenue teams find accurate contact information and automate outreach, turning prospects into customers. The company is backed by top-tier investors and aims to drive revenue potential for its clients.