Apollo logo

Software Engineer

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.

Apollo

Icons/design/feather/users

1,001-5,000

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 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 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 3 years of industry experience in backend development, 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 & previous experience working in an agile, 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

This is a remote position available from anywhere in the US or anywhere in the world. Please apply IF you meet the minimum qualifications and skills.

What You'll Love about Apollo:

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 available. We keep in touch with Slack and regular video conferences. You can work from home, a coffee shop or the beach as long as your work is aligned with your goals.

If this sounds interesting, we would love to hear from you! Please include whatever info you believe is relevant: resume, GitHub profile, code samples, links to personal projects, etc.

About this role

February 25th, 2022

April 11th, 2021

Full Time

Apollo is hiring for this role
 in these timezones.
Icons/design/feather/country/us All US timezones (+/- 4 hours)
Icons/design/dot -11.00
Icons/design/dot -10.00
Icons/design/dot -9.50
Icons/design/dot -9.00
Icons/design/dot -8.00
Icons/design/dot -7.00
Icons/design/dot -6.00
Icons/design/dot -5.00
Icons/design/dot -4.00
Icons/design/dot -3.50
Icons/design/dot -3.00
Icons/design/dot -2.00
Icons/design/dot -1.00
Icons/design/dot 10.00
Icons/design/dot 10.50
Icons/design/dot 11.00
Icons/design/dot 12.00
Icons/design/dot 12.75
Icons/design/dot 13.00
Icons/design/dot 14.00

Apply now

Please let Apollo know you found this job on Himalayas. This will help us grow!

Apply now

About Apollo

Learn about Apollo and their company culture.

View company profile

Apollo is the foundation of your entire go-to-market strategy.

Apollo is the unified engagement acceleration platform that gives reps the ability to dramatically increase their number of quality conversations and opportunities. Reps are empowered to do more than just conduct outreach, they learn who to target, how to reach out, and what to say at speed and scale. We help drive growth and success by providing the means for teams to discover and utilize their organization’s unique best practices.

Apollo is backed by Y Combinator, SV Angel, Nexus Venture Partners, and Social Capital. Our mission is to connect companies that have great products with businesses that need them.

Tech stack

Learn about the technology and tools that Apollo uses.

View tech stack

Similar remote jobs

These are some of our top picks for great remote jobs on Himalayas.

View all jobs
PagerDuty logo
Icons/design/feather/country/us United States only
Customer.io logo

Customer.io

Icons/design/feather/users

51-200

Icons/design/feather/dollar sign

86k-120k USD

10 remote jobs at Apollo

Apollo is hiring Business Development Representative, Software Engineer, and more.

View all jobs at Apollo
Apollo logo

Apollo

Icons/design/feather/users

1,001-5,000

Apollo logo

Apollo

Icons/design/feather/users

1,001-5,000

Apollo logo
Icons/design/feather/country/us United States only

Apollo

Icons/design/feather/users

1,001-5,000

Apollo logo

Apollo

Icons/design/feather/users

1,001-5,000

Apollo logo
Icons/design/feather/country/us United States only

Remote companies like Apollo

These are some great remote companies operating in similar industries to Apollo.

View all companies

WHOOP is the performance optimization system that helps elite athletes and teams win.

ICUC logo

ICUC is a social media management services company delivering content moderation, community management, and social listening services.

Software used to be magical. We were excited about the new possibilities it opened up.

dYdX logo

We are building an open platform for advanced cryptofinancial products, powered by the Ethereum blockchain.

FineTune logo

FineTune, formerly known as AcademicMerit, is a leading educational technology company based in Boston -- and with a talented team distributed across eight countries.

Sendible logo

Fully bootstrapped and steadily growing for the past 10 years, Sendible is one of the leading social media management platforms on the planet with grand plans for the future.

The latest jobs in your inbox

We'll keep you updated with the best new remote jobs.

Read about our privacy policy

Hiring remotely?
Start posting jobs today.

Start posting jobs for only $50.

Post remote jobs on Himalayas