Senior Backend Engineer II
Core
Design and implement highly scalable, highly available backend services for Apollo.io's unified B2B contact data and outreach platform, leveraging AI-native workflows.
Role type
Senior Backend Engineer (AI-native)
Builds
Scalable backend services, distributed web applications, and RESTful APIs for a global SaaS platform serving 500,000+ companies.
Domain
B2B SaaS, Data Infrastructure, AI-assisted Engineering
Deliverable
production ML models | product features
Required skills
Backend development, distributed systems architecture, database modeling (SQL/NoSQL), RESTful API design, observability, AI tool fluency, code quality ownership, ambiguity management
Preferred skills
GCP, Kubernetes, Docker, Mongo, Redis, Ruby on Rails, Microservices, Machine Learning
Technologies
GCP, Kubernetes, Docker, Mongo, Redis, Ruby on Rails
Responsibilities
Design scalable backend services with monitoring and alerting; ramp into unfamiliar codebases and de-risk changes; use AI to generate and pressure-test code approaches; drive full software lifecycle from requirements to maintenance; partner with PMs to translate product intent into technical decisions; mentor team members on best practices.
Seniority
Senior, hands-on IC