Funded.club is a global recruitment firm specializing in building high-performing teams for startups and scale-ups, offering a streamlined process that delivers
Senior Site Reliability Engineer
Location
Canada
Posted
18 days ago
Salary
C$140K - C$180K / year
Seniority
Senior
No structured requirement data.
Job Description
Senior Site Reliability Engineer
Funded.club
Role Description We are looking for a Site Reliability Engineer to help us tame DNS. Responsibilities include: - Linux system administration and troubleshooting - Network configuration and troubleshooting - Working with Salt configuration management software to admin hosts - Write Python scripts for automation - Use your comprehensive understanding of DNS to troubleshoot and resolve issues across different operating systems and networking environments - Solve infrastructure projects and help developers launch new software into production - Join our critical incident response team in an established on-call rotation - Build comprehensive and beautiful documentation - Improve operational checklists, processes, and validations making them error-proof Qualifications - Proven track record of completing complex work independently - Solid understanding of the Linux Operating System - Filesystem and permissions - Firewall (iptables) and networking setup - System management (systemd) - Infrastructure as Code (IaC) experience (Salt / Ansible / Terraform / Opentofu / Chef / Puppet) - Develop automation using Python and Bash - Experience with network troubleshooting is a must - Command line tools (dig, dog, delv, ping, nping, mtr) - Packet Capture (tcpdump, wireshark, termshark) - Solid understanding of networking concepts (OSI model, TCP/IP, UDP/TCP, IP addresses and Subnetting, Routing, unicast and anycast, BGP) - Domain Name System protocol on lock (Record Types, Resolution paths and server types, DNSSEC extensions) Requirements - Bonus if you have DNS experience (Worked with BIND / PowerDNS / Unbound or worked closely with organizations deeply in DNS administration and service, Cloudflare, ARN, RIPE, etc.) - Skill with some hardware (Juniper / JunOS / VyOS) - Skill with VPN protocols (OpenVPN / Wireguard / StrongSwan) - Passion for anti-censorship / VPNs / DNS Benefits - Salary: 140K - 180K CAD per annum - This position is REMOTE in Canada only but you MUST reside in the Eastern Time Zone - Toronto office welcomes all to get together for face time and social gatherings with the team regularly
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Atuar na área de Tecnologia com foco em desenvolvimento de soluções de automação inteligente • Utilizando engenharia de software, integração de sistemas e recursos de Inteligência Artificial para automatizar processos • Apoiar decisões, reduzir atividades manuais e aumentar a eficiência operacional • Realizando demais atividades correlatas e inerentes ao cargo.
• Projetar e construir pipelines de CI/CD seguros para múltiplos sistemas de destino. • Desenvolver e gerenciar pipelines usando principalmente GitHub Actions, além de outras ferramentas como Jenkins, Bamboo e Travis. • Automatizar processos manuais e desenvolver ferramentas que aumentem a eficiência operacional. • Colaborar com os times de desenvolvimento para apoiar a adoção de ferramentas e práticas DevOps. • Garantir o uso de padrões seguros e boas práticas em pipelines e infraestrutura. • Escrever e manter infraestrutura como código (IaC), preferencialmente com Terraform (conhecimento em Ansible será considerado um diferencial). • Trabalhar em parceria com as equipes de infraestrutura para entregar soluções robustas e confiáveis. • Solucionar problemas e otimizar os ambientes de desenvolvimento, homologação e produção. • Contribuir para estratégias técnicas e apoiar a evolução da plataforma. • Compartilhar conhecimento e atuar como referência técnica para outros membros do time.
• Grow and lead a high-performing organization across DevOps, IT, and Security. • Define and execute strategic roadmaps aligned with company objectives, technology priorities, and regulatory requirements. • Establish a results-driven culture focused on measurable outcomes, operational excellence, and continuous improvement. • Partner with senior leadership (VP+) to align on long-term strategy. • Guide and oversee DevOps architecture. • Drive adoption of modern DevOps practices with a focus on developer self-service. • Ensure high availability and disaster recovery capabilities across all systems. • Optimize cost, performance, system resilience, and developer productivity. • Direct IT operations including end-user support, device management, SaaS administration, and corporate systems. • Ensure efficient, secure, and scalable IT service delivery across the organization. • Standardize processes, implement tools, and automate for quality and efficiency. • Own and evolve the company’s security posture. • Ensure compliance with applicable regulatory frameworks and internal policies. • Lead risk management and vulnerability management programs. • Partner with product engineering teams to embed security practices in their work. • Report key metrics (e.g. core infra uptime, security posture, incidents). • Use data to drive continuous improvements. • Identify and solve complex operational and technical challenges autonomously. • Collaborate with other teams to support company initiatives with a helpful spirit. • Foster a culture of transparency, accountability, and constructive communication across departments while advising on infrastructure, IT, and security matters. • Set clear priorities aligned with department and company strategy. • Mentor and develop contributors and leaders. • Provide regular, actionable feedback and performance management. • Promote a structured, results-oriented way of working across teams. • Serve as a role model in problem-solving, collaboration, and conflict resolution. • Anticipate hiring needs and advocate for headcount, providing justification, job descriptions, and implement hiring practices for your area within the Technology department hiring and interviewing framework.
Staff Site Reliability Engineer
GitHub, Inc.GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together.
Role Description We are seeking a Staff Site Reliability Engineer to join GitHub’s expanding IT Engineering team. This role is crucial for supporting our global workforce, known as Hubbers, who rely on our internal systems and services daily. You will be responsible for providing essential support, developing and maintaining internal tooling, and configuring systems to ensure Hubbers operate efficiently and without obstacles. You will primarily focus on Client Platform Engineering (CPE). You will need strong skills in Endpoint Device Management, such as Jamf and Intune, automation, and creative problem-solving using code and GitHub. You should have a deep understanding of modern management tools for OS configuration, patching, and compliance. As a globally distributed company, GitHub relies on asynchronous communication. Therefore, strong communication skills and empathy are essential. Proficiency with Git and GitHub is also required. Responsibilities - Directly Responsible Individual for CPE - guide the approach and execution of the CPE team. - Endpoint management: Partner with the Security organization on creating, managing, and maintaining policies, configuration profiles, and security baselines for all of GitHub’s corporate endpoints (e.g., macOS, Windows, iOS, Linux). - Provide expert understanding of systems integration architecture in applicable platforms and sets system strategy. - Lead and develop long-term strategies and plan capacity for meeting future end user needs. - Identify opportunities for automation - driving development and implementation in partnership with a project manager and stakeholders. - Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code/configuration, ensuring integration with downstream dependencies and adherence to quality standards. - Champion operational excellence by improving system reliability, reducing incident response times, and establishing best practices for monitoring, alerting, and runbooks across IT Engineering services. - Lead teams to collaborate on their end goals for systems to drive and achieve desirable user experiences. - Drive collaboration across IT, security, and engineering to solve complex endpoint issues and optimize device performance. Qualifications - 9+ years experience in computer science, or related technical discipline with proven experience coding in relevant languages (e.g., Java, JavaScript, Python) OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in computer science, or related technical discipline with proven experience coding in relevant languages (e.g., Java, JavaScript, Python) OR Master's Degree in Computer Science or related field AND 5+ years experience in computer science, or related technical discipline with proven experience coding in relevant languages (e.g., Java, JavaScript, Python) OR equivalent experience. - 4+ years’ experience in Client Platform Engineering and at least 3 years in leading engineering solutions (design to implementation) at scale. - 4+ years’ experience with client device lifecycle management for macOS, Windows, or Linux using MDM frameworks (e.g. Jamf, Microsoft Intune, etc.) or IaC tools (e.g. Terraform, Ansible, Puppet, Salt, etc.). - 3+ years’ experience with automation and tool development using GitHub, Python, Bash, Shell scripting, or PowerShell. Preferred Qualifications - 3+ years technical leadership experience. - Experience working within cloud environments such as AWS, Azure, or GCP; preferably Azure. - A self-starter with strong analytical and creative problem-solving skills. - Strong infrastructure knowledge, including cloud computing, Kubernetes, and containerization. - Strong soft skills, including stakeholder communication and cross-functional collaboration. Compensation Range The base salary range for this job is USD $121,800.00 - USD $323,200.00 /Yr. These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role. GitHub Values - Customer-obsessed - Ship to learn - Growth mindset - Own the outcome - Better together - Diverse and inclusive Leadership Principles - Create clarity - Generate energy - Deliver success EEO Statement GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!



