[Remote] Senior Backend Engineer, Monetization at Apollo.io

Canada, Kentucky, United States

Apollo.io Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
SaaS, TechnologyIndustries

Requirements

  • Minimum 5 years of industry experience in backend development, at least 1-2 years in senior positions, developing large-scale applications
  • Experience developing distributed web applications
  • Code is comprehensible, well-structured, highly performant
  • Proactively acts without being told what to do, identifies areas of improvement, and drives best practices for high quality, performant, and scalable solutions
  • Develops services that are highly available and scalable with proper monitoring and alerting
  • Able to up-level the team by sharing knowledge and best practices
  • Able to deal with ambiguity
  • Ownership of projects from start to finish
  • Organized and able to effectively plan and breakdown large projects into smaller tasks
  • Lets others speak and seeks to understand their viewpoints
  • Creative and innovative problem solver with previous experience in an agile, startup environment
  • Confident in owning role and bringing creative ideas to users

Responsibilities

  • Design and implement highly scalable backend API endpoints for billing systems
  • API design for billing systems
  • Data modeling for billing entities (plans, invoices, payments)
  • Work with Stripe (API, Billing, Checkout, CLI)
  • Gather product requirements and write design docs and data models for billing entities
  • Lead full lifecycle of software development: product requirements, architecture, solution design, development, quality assurance, and maintenance
  • Debug complex technical issues involving Stripe APIs, billing/credit flows, and webhooks
  • Work effectively as part of a large global team
  • Attend and engage in scrum ceremony meetings, team parties, and manager 1:1s
  • Provide feedback to co-workers in written and verbal form and respond to technical and behavioral feedback from managers and peers

Skills

Key technologies and capabilities for this role

RubyRuby on RailsMongoDBRedisElasticsearchKubernetesDockerAnsibleTerraformNode.jsReact.jsRedux

Questions & Answers

Common questions about this position

What is the tech stack used for this Senior Backend Engineer role?

The backend uses Ruby/Ruby on Rails/MongoDB/Redis/Elasticsearch, with infrastructure on Kubernetes/Docker/Ansible/Terraform. The frontend is React.js/Redux/Node.js.

What are the main responsibilities for this position?

Responsibilities include designing scalable backend API endpoints for billing systems, API design, data modeling for billing entities, working with Stripe, leading full software development lifecycle, debugging issues, and collaborating in a global team.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

What kind of work environment and culture can I expect at Apollo.io?

You'll work in an open and collaborative environment on a cross-functional team, with hands-on mentorship, opportunities for career growth, and engagement in scrum ceremonies, team parties, and 1:1s.

Apollo.io

Sales intelligence and engagement platform

About Apollo.io

Apollo.io provides a platform designed to enhance sales processes and improve outreach for businesses. Its main features include prospecting intelligence, which helps users identify and research potential leads, and enrichment job change alerts that keep databases accurate with extensive data points. The platform also offers sales engagement analytics, allowing users to create multi-channel outreach sequences. Additionally, Apollo.io supports API integrations for data enrichment and custom workflows. Unlike many competitors, Apollo.io focuses on a subscription-based model that offers various pricing tiers, catering to both small businesses and large enterprises. The company's goal is to optimize sales strategies and increase revenue for its clients while ensuring data privacy and security through compliance with industry standards.

San Francisco, CaliforniaHeadquarters
2015Year Founded
$244.3MTotal Funding
SERIES_DCompany Stage
Enterprise Software, CybersecurityIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Financial Planning

Risks

Rapid growth may strain Apollo.io's operational capabilities and customer service.
New executive hires could lead to strategic shifts misaligned with customer expectations.
Emerging competitors like Zitadel may challenge Apollo.io's market position.

Differentiation

Apollo.io offers verified contact data for over 210 million B2B contacts.
The platform integrates sales intelligence with engagement tools in one unified solution.
Apollo.io's compliance with ISO, SOC 2, and GDPR ensures high data security standards.

Upsides

Apollo.io ranked 125 on the 2024 Deloitte Technology Fast 500 with 954% growth.
The company raised $250 million, reaching a valuation of $1.6 billion.
Apollo.io's multi-channel outreach aligns with rising sales engagement trends.

Land your dream remote job 3x faster with AI