Apollo.io

Senior Backend Engineer

Apollo.io
Apply
4 hours ago
Remote, CanadaSenior

Responsibilities

  • Design and implement scalable backend services, data pipelines, and integration endpoints that operate reliably at high volume.
  • Gather requirements, write design documents, and lead technical discussions with cross-functional stakeholders.
  • Own the full software development lifecycle from product requirements and architecture through development, quality assurance, and maintenance.
  • Build highly available systems with monitoring, alerting, dashboards, and observability as a first-class concern.
  • Communicate progress to product leads, engineering managers, and other stakeholders.
  • Introduce technologies and AI tools that improve engineering workflows and team productivity.
  • Navigate ambiguity, remove project roadblocks, and maintain delivery momentum.
  • Participate effectively in a global engineering team and provide and receive technical and behavioral feedback.

Requirements

  • Minimum 5 years of industry experience in backend development, including 1–2 years in senior positions, developing large-scale applications.
  • Experience developing distributed web applications at scale.
  • Ability to write comprehensible, well-structured, and highly performant code.
  • Experience with SQL or NoSQL database modeling and designing RESTful services.
  • Strong knowledge of data structures, algorithms, object-oriented design, and other computer science fundamentals.
  • Proven experience using AI tools for code generation, debugging, and productivity optimization, with willingness to stay current with emerging AI technologies.
  • Experience in fast-scaling startups or high-velocity environments.
  • Preferred qualifications include a BS or MS in Computer Science, Computer Engineering, or a similar field, plus experience with GCP, Kubernetes, Docker, MongoDB, Redis, Ruby on Rails, microservices, or machine learning.

Benefits

  • Apollo describes a collaborative environment with hands-on mentorship, career growth, autonomy, and resources for professional development.
  • Employees are encouraged to experiment, pursue bold ideas, and take ownership of impactful work.
  • The role includes collaboration with a large global team, scrum ceremonies, team events, and manager one-on-ones.

Tech Stack

AnsibleApache KafkaDockerElasticsearchGitHub ActionsGoGoogle Cloud PlatformGrafanaKibanaKubernetesMongoDBPythonReactRedisRuby on RailsTerraformTypeScript

Categories

BackendData Engineering
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