Senior Software Engineer

GitHub, Inc.
15hRemote

About The Position

GitHub is growing its Engineering team and we're seeking experienced professionals to elevate our Physical Infrastructure efforts. As a Senior Software Engineer, you will design, build, and enhance physical infrastructure frameworks and tools, ensuring scalable and efficient data centers. The ideal candidate will be a key contributor to enhancing GitHub’s physical infrastructure, ensuring scalability and efficiency while gaining valuable experience in data center architecture, hardware innovation, and cross-functional collaboration to support developers globally. As an Infrastructure Engineer, you will report into GitHub's larger Platform organization. Platform is a distributed group that owns internal services, tools, and infrastructure used to build, deploy, and operate the services that make up GitHub. Built in our own data centers with a variety of open source software, our services are used by dozens of engineering teams across the company. We strive to act as a productivity multiplier by offering our customers the tools they need to deliver their services, allowing them to focus more on product.

Requirements

  • 6+ years’ technical experience in one or more infrastructure domains (e.g., container orchestration engineering, platform engineering, database engineering, software engineering, network engineering, systems administration, or related field),
  • OR bachelor's degree in Computer Science, Information Technology, or related field AND 4+ years’ technical experience in infrastructure domains (e.g., container orchestration engineering, platform engineering, database engineering, software engineering, network engineering, systems administration, or related field),
  • OR equivalent experience.
  • 3+ years' experience with physical hardware design at the rack/chassis level in the context of datacenter deployments.
  • 2+ years' experience deploying infrastructure in a data center.

Nice To Haves

  • 1+ year(s) technical leadership experience
  • 3+ years' experience in one or more scripting languages (e.g., Bash, Python, or a similar language)
  • 3+ years' experience using general purpose programming languages (e.g., Go, Ruby, or a similar language)
  • Extensive experience in designing and deploying physical infrastructure in data centers, and proficiency in scripting languages like Bash or Python

Responsibilities

  • Design, build, and enhance physical infrastructure systems, frameworks, and tools to manage and maintain data centers, ensuring systems are scalable and efficient while automating processes to improve performance.
  • Lead capacity planning and design initiatives, predict growth trends, and ensure infrastructure is properly scaled to handle increasing demands.
  • Implement and maintain robust security measures, conduct vulnerability assessments, and ensure compliance with relevant regulatory standards, focusing on the unique requirements of physical infrastructure.
  • Establish observability and monitoring systems to proactively identify and address performance gaps or outages and execute disaster recovery and failure test scenarios specific to physical infrastructure.
  • Act as a senior point of contact for diagnosing and resolving infrastructure issues promptly to minimize downtime, contribute to incident management processes, and implement preventive measures to avoid future incidents.
  • Collaborate with cross-functional teams, including software engineers and data center vendors, to troubleshoot issues, optimize infrastructure performance, and identify opportunities for new features and improvements in the space.
  • Lead initiatives within the open-source community to enhance existing tools, develop new features, and share best practices, with a focus on physical infrastructure technologies.
  • Lead the design and integration of physical hardware at the rack/chassis level, ensuring compatibility and efficiency in data center deployments
  • Participate in an on-call rotation and quickly respond to issues and work to prevent them in the future
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service