Senior Backend Engineer-Data Platform (Remote, Global)

Remote Full-time
The Company

Apollo.io is building the most data-rich, intelligent sales platform on the market, and with over 5000+ paying customers, our platform is at an exciting segment of its development. So far, we have built a database of 250 million business contacts and 20 million companies, and our platform offers features such as a built-in fully customizable scoring engine, full sales engagement stack, and deep analytics suite. We empower companies to scale up their sales operations through our full-service platform, allowing our customers to be more efficient and to improve their revenue generation.

We are backed by Silicon Valley investors such as Y Combinator, Nexus Venture Partners, SV Angel, and Social Capital. We're headquartered in San Francisco, CA with a brilliant worldwide remote team.

Your Role & Mission

As a Senior Backend Engineer-Data Platform, you will be responsible for maintaining and operating the data warehouse and connecting in Apollo’s data sources.

Daily Adventures & Responsibilities

• Develop and maintain scalable data pipelines and build new integrations to support continuing increases in data volume and complexity.
• Implement automated monitoring, alerting, self-healing (restartable/graceful failures) features while building the consumption pipelines.
• Implement processes and systems to monitor data quality, ensuring production data is always accurate and available.
• Write unit/integration tests, contributes to engineering wiki and document work.
• Define company data models and write jobs to populate data models in our data warehouse.
• Work closely with all business units and engineering teams to develop a strategy for long-term data platform architecture.

Competencies/Key Traits

• Excellent communication skills to work with engineering, product, and business owners to develop and define key business questions and build data sets that answer those questions.
• Self-motivated and self-directed
• Inquisitive, able to ask questions and dig deeper
• Organised, diligent, and great attention to detail
• Acts with the utmost integrity
• Genuinely curious and open; loves learning
• Critical thinking and proven problem-solving skills required

Skills & Relevant Experience

Required:
• Bachelor's degree in a quantitative field (Physical / Computer Science, Engineering or Mathematics / Statistics)
• Experience working in data pipelines and data warehouses
• Deep knowledge of data warehousing with an ability to collaborate cross-functionally
• Excellent in data structures and algorithms skills

Preferred:
• 4+ years experience in data engineering or in data facing role
• Experience using the Python data stack
• Experience deploying and managing data pipelines in the cloud
• Experience working with technologies like Airflow, Hadoop and Spark
• Understanding of streaming technologies like Kafka, Spark Streaming

Key Outcomes

Within the first 1st month
• Consume readings on what we are building on the data system
• Deep-dive looking into big query and other pipeline technologies to evaluate trade-offs

Within the first 3 months
• Collaborate, plan, and create a design doc for the overall data architecture and action plan for implementation
• Implement multiple POCs with the proposed architecture and technology with other engineers
• Iterate and refine; begin implementation of data warehouse technology, pipelines, and automations using Apollo's 100+ TB of data

Within the 4-6th months
• Complete and own regular maintenance of data warehouse technology, pipelines, and automations
• Be able to triage issues and bugs; create optimizations, add additional monitoring

6th month and beyond
• Continue researching, evaluating, and integrating new sources of data for analysis and synthesizing improved data performance and quality
• Investigate building a data streaming pipeline

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.

Why Apollo?

This role is available from anywhere in the world. As we are scaling our company, we are committed to providing the best possible environment for our team. Not only do we offer a competitive salary and benefits, informal, fun, and remote working environment, but we also ensure that our team is constantly learning and following best practices as they advance in their careers. A forward thinking company that believes in hiring A-Players and giving them the guidance, coaching and autonomy to maximise impact and work towards their career goals.

Our work environment is highly diverse with a global remote team, and we are intentional in building an inclusive culture where everyone is able to be the best version of themselves and where ideas are encouraged. We're a technology-first team dedicated to building the greatest engagement software available and we're building a long-term company, and we want you to be a part of that growth and help scale the organisation and its talent!

If this type of work sounds interesting to you and you have the necessary experience and qualifications, - please apply and we hope to talk to you soon!

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Remote Online Data Entry Specialist – Flexible Work from Home Opportunities with blithequark

Remote Full-time

Experienced Remote Customer Support Specialist – Delivering Exceptional Service and Solving Problems Efficiently from the Comfort of Your Home

Remote Full-time

Experienced Customer Service Representative – Telecommunications Industry Leader in Fiber Optic Cable and Connectivity Solutions at blithequark

Remote Full-time

Senior Technical Business Analyst

Remote Full-time

Senior Software Engineer - Cloud & Mobile Application Development for E-commerce Giant

Remote Full-time

Remote Bilingual Customer Support (Dutch/English) - Music Streaming

Remote Full-time

Assurance Manager / Audit Manager (US Clients)

Remote Full-time

Associate Director, HR Partner - Business Solutions (Hybrid) 2 Locations

Remote Full-time

FREELANCE WEB DEVELOPER II (REMOTE)

Remote Full-time

Advisor, Account Coordination

Remote Full-time
← Back to Home