Senior Backend Engineer
Core
Design and implement highly scalable backend endpoints and distributed web applications for Apollo.io's B2B sales and marketing platform.
Role type
Senior Backend Engineer
Builds
Scalable backend services and distributed web applications for revenue teams
Domain
SaaS / B2B Sales Technology
Deliverable
production ML models | product features
Required skills
Ruby, Ruby on Rails, MongoDB, Redis, Elasticsearch, RESTful services, distributed systems, database modeling, computer science fundamentals (data structures, algorithms, OOP), AI tool integration
Preferred skills
Kubernetes, Docker, GCP, Microservices, Machine Learning
Technologies
React, Redux, NodeJS, Ruby, Ruby on Rails, MongoDB, Redis, Elasticsearch, Kubernetes, Docker, Ansible, Terraform, GCP
Responsibilities
Design and implement highly scalable backend endpoints; Gather product requirements and write design docs; Drive full lifecycle of software development; Mentor others on best practices; Introduce new technologies and innovative ideas
Seniority
Senior, hands-on IC
