Remote Staff Mgr, Software Engineering, Actions MacOS Platform bei GitHub, Inc.
GitHub, Inc. · Vereinigte Staaten Von Amerika · Remote
- Professional
Locations:In this role you can work from Remote, United States
Overview:
GitHub is growing its Engineering team and seeks experienced professionals to elevate our software engineering efforts. As a Staff Manager of Software Engineering, you will lead teams in developing cost-effective, secure technical solutions and ensure system architecture aligns with business goals. The ideal candidate will drive strategic initiatives, enhance team collaboration, and gain insights into innovative engineering practices while shaping technology offerings within a dynamic and inclusive environment.
Actions is a core part of GitHub and enables developers around the world. Millions of GitHub customers will rely on your team's work every single day. Actions Mac Cloud owns the end to end lifecycle of the fleet of machines that power all our hosted Mac runners for GitHub Actions. This includes:
Obtaining and provisioning hardware
Working with data centers to deploy our hardware
Building deployment and runtime software to provision and manage Mac hardware and virtual machines
Interfacing with multiple vendors and engineering teams to accomplish the above
You’ll be supporting engineers distributed across the United States working closely with the teams building Actions. You’ll help set business and product direction, and you’ll be involved in implementation, scaling, reliability and customer success to ensure we’re setting our teams and customers up for success.
The people on our teams believe that creating great products for GitHub users is a ton of fun, and you’ll be inspired by the opportunity to help enable developers all over the world to build world-changing things with our tools.
Responsibilities:- Partner with your team, other engineering teams, and product partners to enable the macOS runner capabilities needed by our customers.
Lead the team to meet the service's high availability and scale requirements.
Partner closely with Product and external stakeholders and vendors on planning, execution, and communication of long-term initiatives, delivering against our business objectives
Hire, coach, and retain top engineering talent, fostering a culture of innovation and continuous learning.
Lead and manage team performance, driving employee development and career growth through mentorship, knowledge sharing, and delegation of work.
Think creatively while balancing technical constraints and customer needs to enable your team to build architecturally consistent, high quality software to reliably meet customer needs and exceed their expectations
Own and advocate for the health and quality of the systems that the team builds, participate in a manager on-call rotation, and respond to incidents as necessary
Drive data driven improvements to both product quality and engineering efficiency
Required Qualifications:
- 9+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,
- OR associate’s degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,
- OR bachelor's degree in Computer Science or related field AND 7+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,
- OR master's degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,
- OR doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,
- OR equivalent experience.
- 3+ years people management experience
- 5+ years of experience developing backend services for large scale systems.
- 1+ years of experience working with data centers and vendors
Preferred Qualifications:
- Experience leading engineering teams delivering high-availability enterprise-grade services
- Passionate about fostering good engineering practices and processes
- Experience developing a strategy and roadmap for your teams
- Experience with hiring & building teams
- Experience with maintaining production systems including: monitoring, observability and diagnosing problems
- Excellent analytical skills as well as communication skills both verbal and written. We’re a distributed team so we’re extra mindful about communication.
- MacOS
- Strong customer focus and data driven approach
- At least 1 year of remote work experience leading a distributed software team
- 2+ years of experience on teams building infra as code
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 Leadership Principles:
GitHub values
- Customer-obsessed
- Ship to learn
- Growth mindset
- Own the outcome
- Better together
- Diverse and inclusive
Manager fundamentals
- Model
- Coach
- Care
Leadership principles
- Create clarity
- Generate energy
- Deliver success
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.
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! Jetzt bewerben