About this role
Senior Software Engineer at Apollo.io. Location: Canada. Role: Design and implement backend services, Drive full software lifecycle, Build observability features Requirements: Minimum 5 years backend development experience; 1-2 years in senior roles; distributed web apps; RESTful services; SQL/NoSQL; strong CS fundamentals; experience using AI tools to enhance development; startup/scale-up experience. Category: Software Development Seniority: Senior Level Tools: RESTful APIs, SQL, NoSQL, React.js, TypeScript, Python, GoLang, MongoDB, Elasticsearch, Redis, Kafka, Kubernetes, Docker, GCP, Terraform, Ansible, Grafana Commitment: Full Time Workplace: Remote Languages: English