
Apollo.io
Apollo is the foundation of your entire go-to-market strategy.
What Apollo.io does
Founded in 2015, Apollo.io is a lead intelligence and sales engagement platform trusted by nearly 9,000 paying customers, from rapidly growing startups to some of the largest global enterprises. Our community-based approach to crowdsourcing data gives users maximum coverage while ensuring data accuracy. Our advanced algorithms and unique data acquisition methods help over 500,000 sales professionals enrich and analyze prospects' data to increase quality conversations and opportunities. We have notable investors: Y Combinator and Nexus Venture Partners. We recently completed a Series B financing to fuel our next growth phase. We have reached and maintained profitability for the last 18 months. Our growth and customer feedback set us apart from competitors. Apollo had over one million sign-ups for its platform in the past year, and the number of weekly active users increased by over 400%. We are a top-ranking G2 Crowd vendor in the Sales Intelligence, Lead Intelligence, Marketing Account Intelligence, and Sales Engagement categories. Our highest scores are in the B2B data space for accuracy and ROI based on customer reviews.
3 open roles
What the role involves
The Company Apollo.io's mission is to help every business to fulfill their full market potential by connecting companies with amazing solutions with those who need them most. We've built a database of 250 million business contacts and 10 million companies, and our software helps sales and marketing identify and convert their most likely potential customers. We've raised over $10 million from Silicon Valley investors such as Y Combinator, Nexus Venture Partners, SV Angel, and Social Capital, and are profitable and continuously growing. We're headquartered in San Francisco, CA with a brilliant worldwide remote team. Apollo is the foundation of your entire go-to-market strategy. Your Role & Mission As the Senior Backend Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology, architecture, and process. You'll have the chance to work in an open and collaborative environment, receive and give hands-on mentorship and have opportunities to grow and accelerate your career. You love both learning and teaching. In this role, you will be interfacing with design, front-end, analytics, as well as teams outside of Engineering; you enjoy working across teams to solve hard problems. At Apollo, you strive for quality, and are obsessed with improving quality, automation, and squashing any bugs that sneak through. Our tech stack is React/Redux/NodeJS on the front end, Ruby/Ruby on Rails/Python/MongoDB/Elasticsearch on the backend, and Kubernetes/Docker/Ansible/Terraform in infrastructure. Examples of work that Software Engineers do at Apollo: Scrape news from more than 1000+ sources every day. Apply NLP to categorize the news, and alert users based on their preference. Design, build, and scale machine learning pipelines that analyze and score user’s data based on billions of signals that we scrape from tens of millions of websites. Design, build, and scale complex and highly customizable analytics engines to help clients track success metrics while using our platform. Build a phone call system that allows users to make phone calls on the platform and track their phone call history. Apply NLP on the recording to help our customer analyze their phone calls and improve performance. Competencies: Strong object oriented design and programming skills Ability to take ownership over everything you ship; you'd never call code "released" until you’re confident it’s correct Confident in owning your role, and bringing creative ideas to the hands of our users Your code is comprehensible, well-structured, highly performant; your best days at work are in front of the computer cranking out code on your own. You love both learning and teaching. In this role, you will be interfacing with design, front-end, back-end, analytics, as well as teams outside of Engineering; you enjoy working across teams to solve hard problems. You strive for quality, and are obsessed with unit tests, automation, and squashing any bugs that sneak through. Daily Adventures/Responsibilities: Work closely with CTO, VP or Product, and our extremely small & agile engineer team to design, iterate upon, as well as implement core product initiatives. Backend development of RESTful services in Python, Ruby on Rails, MongoDB, and Elasticsearch Scaling existing backend systems to handle ever increasing amounts of traffic and new product requirements Help maintain code quality, organization, automation and continuous delivery Skills and Relevant Experiences BS or MS degree in Computer Science Minimum 5 years of industry experience in backend development, at least 1-2 years in senior positions, developing large-scale applications Experience with database modelling (SQL or NoSQL both OK) Experience with using and designing RESTful services You have strong knowledge of computer science fundamentals, including data structures, algorithms, and object-oriented design A creative and innovative problem solver & previo
What the role involves
The Company Apollo.io's mission is to help every business to fulfill their full market potential by connecting companies with amazing solutions with those who need them most. We've built a database of 250 million business contacts and 10 million companies, and our software helps sales and marketing identify and convert their most likely potential customers. We've raised over $10 million from Silicon Valley investors such as Y Combinator, Nexus Venture Partners, SV Angel, and Social Capital, and are profitable and continuously growing. We're headquartered in San Francisco, CA with a brilliant worldwide remote team. Apollo is the foundation of your entire go-to-market strategy. Your Role & Mission As a Senior Full-Stack Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology, architecture, and process. You'll have the chance to work in an open and collaborative environment, receive and give hands-on mentorship and have opportunities to grow and accelerate your career. You are agile enough to jump into most projects and be hungry to build so much more. Examples of work that Software Engineers do at Apollo Scrape news from more than 1000+ sources every day. Apply NLP to categorize the news, and alert users based on their preference. Design, build, and scale machine learning pipelines that analyze and score user’s data based on billions of signals that we scrape from tens of millions of websites. Design, build, and scale complex and highly customizable analytics engines to help clients track success metrics while using our platform. Build a phone call system that allows users to make phone calls on the platform and track their phone call history. Apply NLP on the recording to help our customer analyze their phone calls and improve performance. Competencies/Key Traits Strong object oriented design and programming skills Ability to take ownership over everything you ship; you'd never call code "released" until you’re confident it’s correct Confident in owning your role, and bringing creative ideas to the hands of our users, someone who can grow as a technical leader Daily Adventures/Responsibilities Collaborate with CTO and CEO to design, iterate upon, as well as implement core product initiatives. Front-end development in React/Redux/NodeJS/ES6, SCSS Backend development of RESTful services in Ruby on Rails, MongoDB, and Elasticsearch Scaling existing backend systems to handle ever increasing amounts of traffic and new product requirements Create internal tools to help our sales and support teams guide our customers to success Skills and Relevant Experiences Full-stack engineering experience in any of the following languages: Ruby/Ruby on Rails, Java, JavaScript, Python/Django. Experience with database modeling (SQL and/or NoSQL) Minimum of 5 years of industry experience in engineering. Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms). Ability to take complex product goals and efficiently deliver working software in logically consumable pieces Creative and innovative problem solver with experience working in a startup environment Great to Have Familiarity with Ruby on Rails, React, MongoDB, and ElasticSearch Experience with Web scraping (Mechanize, Phantomjs, Selenium, XPath,... ) Experience with Machine Learning What You'll Love about Apollo: This is a remote position available from anywhere in the world. Please apply ONLY if you meet the minimum requirements. As we are scaling our company, we are committed to providing the best possible environment for our engineering team. The less time our engineers spend dealing with cumbersome processes, inefficient systems, and commuting, the more time they have to solve problems and make an impact. We're a technology-first team dedicated to building the greatest engagement software
What the role involves
THE COMPANY: Apollo.io's mission is to help every business to fulfill their full market potential by connecting companies with amazing solutions with those who need them most. We've built a database of 250 million business contacts and 10 million companies, and our software helps sales and marketing identify and convert their most likely potential customers. We've raised over $10 million from Silicon Valley investors such as Y Combinator, Nexus Venture Partners, SV Angel, and Social Capital, and are profitable and continuously growing. We're headquartered in San Francisco, CA with a brilliant worldwide remote team. Apollo is the foundation of your entire go-to-market strategy. YOUR ROLE & MISSION: We are looking for an Senior DevOps Engineer to build and scale our production environment. The ideal candidate will have 4+ years of experience, a passion for systems engineering, automating operations, infrastructure security, and high-availability systems as well as experience in software development. We are heavily invested in Ruby on Rails, Mongo, and ElasticSearch. As a Senior Infrastructure Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology, architecture, and process. You'll have the chance to work in an open and collaborative environment, receive and give hands-on mentorship and have opportunities to grow and accelerate your career. You are agile enough to jump into most projects and be hungry to build so much more. Examples of work that Software Engineers do at Apollo: Scrape news from more than 1000+ sources every day. Apply NLP to categorize the news, and alert users based on their preference. Design, build, and scale machine learning pipelines that analyze and score user’s data based on billions of signals that we scrape from tens of millions of websites. Design, build, and scale complex and highly customizable analytics engines to help clients track success metrics while using our platform. Build a phone call system that allows users to make phone calls on the platform and track their phone call history. Apply NLP on the recording to help our customer analyze their phone calls and improve performance. COMPETENCIES/KEY TRAITS: You move fast. Stay hungry. Ambitious. You have a willingness to take leadership in designing and scaling our core infrastructure that will lay the foundation for the company for the next decade. You Go above and beyond to help your team and able to become an exemplary leader Confident in owning your role, and bringing creative ideas to the hands of our users DAILY ADVENTURES/RESPONSIBILITIES: Design, build, and scale backend software services for Apollo’s distributed and highly available architecture using modern backend languages. Implement and scale enterprise-level security infrastructure. Use automation and configuration management tools to provision hosts in cloud hosting platforms. Work cross-functionally with various teams at Apollo. Participate in an on-call rotation in which the entire development team participates in, to troubleshoot performance and operational challenges. Challenges & Projects You'll Take On: Multi-Terabyte level database system (and growing fast!) Backend services storing and processing tens of millions of database objects per day Robust enterprise-level security infrastructure Data pipelines to gather and analyze service and product usage data Deploy and staging infrastructure that balances our speed for innovation with the need for robust testing SKILLS AND RELEVANT EXPERIENCE: BS or MS degree in Computer Science, Computer Engineering or similar Strong experience with Linux (Ubuntu) and various types of databases. You are well-versed with MongoDB or ElasticSearch. Experience setting up entire architectures from scratch. Interesting technologies for us: Docker, VPN, Kubernetes (strong experience with Kubernetes) Experience with Distributed systems Fault-tolerant and highly-
Roles are as last read from the company’s own listings. Openings close without notice — check the date on the listing before you spend an evening on the application.
Check the company’s own careers page — linked at the top — before a job board. A role appears there first, sometimes weeks before it is syndicated anywhere else.
Questions and experiences
Nobody has asked anything about Apollo.io yet. If you have interviewed here, what you know is worth more to the next person than anything on the rest of this page.
Company facts compiled from public sources and last refreshed 9 September 2026. Details change; treat the company’s own site as the authority.