Job Closed

This listing is no longer active.

GitHub, Inc. logo
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.

Staff Software Engineer

Software EngineerSoftware EngineerOtherRemoteLeadTeam 501-1,000

Location

United States

Posted

76 days ago

Salary

$89K - $135K / year

Seniority

Lead

Job Description

Staff Software Engineer

GitHub, Inc.

About GitHub GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot. Locations In this role you can work from Remote, United States Overview The Developer Experience (DX) organization is seeking a Staff Engineer to join the Build and Test team, part of the group responsible for the foundational systems that power GitHub's internal development workflows. DX focuses on improving how GitHub engineers build, test, and ship software across the company—operating at significant scale and complexity. Our work spans CI/CD platforms, developer tooling, virtualized infrastructure, and the paved paths that enable teams to move quickly while maintaining reliability and security. The Build and Test team owns the core build and continuous integration systems used across GitHub. We provide the tooling, services, and operational support that allow engineers to deliver changes to production safely and efficiently. This includes running highly available, company-wide CI platforms; partnering closely with application and platform teams to improve reliability and performance; and continuously reducing friction in the developer workflow. The team plays a critical role in maintaining trust in GitHub's build and test infrastructure while balancing speed, scale, and stability. GitHub's continued growth brings both opportunity and complexity. As a Staff Engineer in this role, you will work within a distributed team operating mission-critical systems in a fast-moving environment. You'll work closely with engineers across the company to improve CI reliability, reduce test flakiness, respond to incidents, and evolve our platforms to meet the needs of a rapidly scaling organization. This role blends technical leadership, deep engineering expertise, and operational ownership, with a direct impact on the daily experience of GitHub engineers and the quality of the products used by millions of developers worldwide. Responsibilities A day in the life: - Our team is distributed worldwide which means we work both asynchronously and real-time. Your typical week would include: - Collaborating with engineering teams, product management, customers, and engineering leadership to align on and understand the problems we want to solve - Driving technical solutions to GitHub's most critical problems, often unblocking others through design guidance and hands-on contribution, via real-time conversations in Slack or Zoom and with asynchronous communication in GitHub Issues, PRs, Discussions, and Projects - Communicating effectively to stakeholders and leadership on technical direction, progress, and risks - Partnering across the team and with stakeholders, building relationships, and identifying technical opportunities and areas of improvement - Driving good architectural design outcomes, secure and resilient systems, and quality code - Iteratively shipping features and bug fixes, balancing speed to market with future velocity - Mentoring engineers across the team and raising the technical bar through code review, design reviews, and pairing Qualifications 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, 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 - 5+ years of experience developing in Ruby or Go Preferred Qualifications: - 2+ years of experience working remotely as part of a distributed software engineering team - 3+ years working with cloud technologies, Azure, AWS - 3+ years of working with Terraform and Kubernetes - Sstrong customer focus and data driven approach - Excellent analytical skills and communication skills both verbal and written. (as a distributed team, we are extra mindful about communication) - Effective communicator, be it when you write code, write emails, or explain complex technical issues to non-technical co-workers Compensation Range The base salary range for this job is USD $140,400.00 - USD $372,300.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 Manager fundamentals - Model - Coach - Care Leadership principles - Create clarity - Generate energy - Deliver success Who We Are 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. 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!

Related Job Pages

More Software Engineer Jobs

Cherokee Federal logo

Mulesoft Developer

Cherokee Federal

Building. Solving. Serving.

OtherRemoteTeam 5,001-10,000Since 1969H1B No Sponsor

MuleSoft Developer ***As required by our governmental client, this position requires being a US Citizen AND an active VA Public Trust Clearance or the ability to obtain this clearance *** Seeking a highly motivated MuleSoft Developer to join our rapidly growing Salesforce Division. The MuleSoft Developer – VA LGY VALERI will support the design, development, and maintenance of integration services for the VA Loan Guaranty Service (LGY) VA Loan Electronic Reporting Interface (VALERI) product. VALERI is VA’s enterprise system used to manage and oversee the full lifecycle of VA-guaranteed home loans after origination, with a strong focus on loan servicing, default management, loss mitigation, and foreclosure oversight. It serves VA Loan Guaranty Service staff and VA-approved loan servicers, enabling compliance reporting, case management, financial tracking, and decision support to help VA protect Veterans, minimize losses, and ensure program integrity. This role will focus on building and supporting secure, scalable integrations using MuleSoft Anypoint Platform (Mule 4.x), enabling data exchange between Salesforce and multiple internal and external systems while adhering to federal security, compliance, and reliability requirements. Compensation & Benefits: Estimated Starting Salary Range for MuleSoft Developer: $ 100-130K Pay commensurate with experience. Full time benefits include Medical, Dental, Vision, 401K, and other possible benefits as provided. Benefits are subject to change with or without notice. MuleSoft Developer Responsibilities Include: - Design, develop, and maintain MuleSoft integrations using Mule 4.x, Anypoint Studio, and Anypoint Platform components. - Build and support APIs and integration flows using RESTful services, DataWeave, connectors, and message-based patterns. - Implement error handling, logging, monitoring, and resiliency patterns appropriate for mission-critical federal systems. - Collaborate with Salesforce developers, architects, and business stakeholders to translate integration requirements into robust technical solutions. - Support integrations between Salesforce and downstream systems, data sources, and external partners. - Ensure integrations comply with VA security controls, data protection standards, and audit requirements. - Participate in code reviews, testing, deployment, and release management activities. - Maintain technical documentation, interface specifications, and operational runbooks. - Troubleshoot and resolve production issues related to integration performance, data flow, and system availability. - Performs other job-related duties as assigned MuleSoft Developer Experience, Education, Skills, Abilities requested: - US Citizenship required with the ability to obtain and maintain a VA Public Trust clearance - 5+ years of MuleSoft development experience over at least 2 different projects - Bachelor’s degree + 5 years of MuleSoft or relevant software development experience, OR Associate’s degree + 7 years of MuleSoft or relevant software development experience, OR High School Diploma/GED + 9 years of MuleSoft or relevant software development experience. - MuleSoft Developer Certification (MuleSoft Certified Developer – Level 1) or ability to obtain within 90 days. - MuleSoft Developer Level 1 certification - Application development experience - Professional services or consulting experience - Experience in an Agile environment - Must pass pre-employment qualifications of Cherokee Federal Preferred Qualifications: - Current VA Public Trust Clearance. - MuleSoft Certified Developer – Level 2. - Experience developing integrations on MuleSoft Anypoint Platform (Mule 4.x) in enterprise environments. - Experience integrating Salesforce with external systems using APIs and middleware. - Strong DataWeave (2.x) skills and experience with transformation and mapping logic. - Familiarity with API-led connectivity patterns (System, Process, and Experience APIs). - Experience supporting federal government systems or compliance-driven environments. - Knowledge of DevOps and CI/CD practices for MuleSoft deployments. - Familiarity with FedRAMP, security controls, and data governance requirements. Company Information: HESFP, LLC. is a part of Cherokee Federal – the division of tribally owned federal contracting companies owned by Cherokee Nation Businesses. As a trusted partner for more than 60 federal clients, Cherokee Federal LLCs are focused on building a brighter future, solving complex challenges, and serving the government’s mission with compassion and heart. To learn more about HESFP, visit cherokee-federal.com. #CherokeeFederal #LI #LI-REMOTE #LI-RG1 Cherokee Federal is a military friendly employer. Veterans and active military transitioning to civilian status are encouraged to apply. Similar searchable job titles: - Integration Developer - MuleSoft Integration Engineer - API Developer - Middleware Developer - MuleSoft Consultant Keywords: - API Development - MuleSoft Anypoint Platform - Data Integration - RESTful & SOAP Web Services - ESB (Enterprise Service Bus) Legal Disclaimer: All qualified applicants will receive consideration for employment without regard to protected veteran status, disability or any other status protected under applicable federal, state or local law. Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.

United States
$100K - $130K / year
Job Closed
Thirdbridge logo

SvelteKit Developer

Thirdbridge

Développement d’applications mobiles & Web📱

Full TimeRemoteTeam 11-50H1B No Sponsor

• Contribute to the development of a SvelteKit application in the FinTech domain • Work collaboratively in an agile environment with other developers and the Product Owner • Review colleagues' code • Provide feedback on peers' work, project progress, and company processes to support continuous improvement • Maintain and improve the technical quality of software products.

Canada
OtherRemoteTeam 501-1,000H1B No Sponsor

Public Trust Eligibility Required About Aretum Aretum is a mission-driven organization committed to delivering innovative, technology-enabled solutions to our customers across defense, civilian, and homeland security sectors. Our teams work at the intersection of strategy, technology, and transformation, helping agencies solve their most critical challenges. We believe in investing in our people and creating a culture where collaboration, inclusion, and professional growth are at the forefront.  Job Summary As a SharePoint/Power Platform Developer II, you will collaborate closely with business analysts, project managers, and stakeholders to understand project requirements and translate them into functional applications that meet client needs. You will also provide technical guidance and best practices to end-users, fostering self-service capabilities.  Due to the nature of our work as a federal consulting organization, employees may be expected to handle Controlled Unclassified Information (CUI) and must adhere to applicable safeguarding and compliance requirements.  Responsibilities  - Design, develop, and maintain solutions using Power Apps (Canvas and Model-Driven), Power Automate, plugins, and Dataverse  - Create business rules and automation logic to facilitate data workflows across Power Platform - Integrate solutions with REST APIs - Collaborate with cross-functional teams including backend developers, UX designers, and testers  - Maintain and enhance applications through iterative sprints and CI/CD pipelines  - Ensure accessibility, performance, and security compliance  - Participate in code reviews, sprint planning, and daily standups - Skilled in researching and diagnosing errors and issues, as well as documenting steps and results

Virginia
Job Closed
Full TimeRemoteTeam 501-1,000H1B No Sponsor

Role Description As a Power Platform Developer II, you will collaborate closely with business analysts, project managers, and stakeholders to understand project requirements and translate them into functional applications that meet client needs. You will also provide technical guidance and best practices to end-users, fostering self-service capabilities. Due to the nature of our work as a federal consulting organization, employees may be expected to handle Controlled Unclassified Information (CUI) and must adhere to applicable safeguarding and compliance requirements. Responsibilities - Design, develop, and maintain solutions using Power Apps (Canvas and Model-Driven), Power Automate, plugins, and Dataverse - Create business rules and automation logic to facilitate data workflows across Power Platform - Integrate solutions with REST APIs - Collaborate with cross-functional teams including backend developers, UX designers, and testers - Maintain and enhance applications through iterative sprints and CI/CD pipelines - Ensure accessibility, performance, and security compliance - Participate in code reviews, sprint planning, and daily standups - Skilled in researching and diagnosing errors and issues, as well as documenting steps and results Qualifications - 4+ years of Dynamics 365 Power Platform experience - Bachelor’s degree (3 years of additional experience acceptable in lieu of a degree) - Proficiency in C#, JavaScript/TypeScript, React - Experience with Azure DevOps, Git, and CI/CD processes - Familiarity with Agile SDLC, user story development, and DevOps practices Preferred Qualifications - Microsoft Certified: Power Platform Developer Associate - Microsoft Certified: Azure Developer Associate - Power BI experience - Experience in user-centered design and accessibility (Section 508 and WCAG) - Experience with PCF Controls - Experience with SharePoint Travel Requirements This is a remote position; however, occasional travel may be required based on project needs, client meetings, team collaboration events, or training sessions. Travel is expected to be less than 10% and will be communicated in advance whenever possible. Requirements - Applicants must be U.S. citizens or currently authorized to work in the United States on a full-time basis. - This position supports a federal government contract and requires the ability to obtain and maintain a Public Trust or Suitability Determination, depending on the agency’s background investigation requirements. - Sponsorship is not available. Benefits - Health Care Plan (Medical, Dental & Vision) - Retirement Plan (401k) - Life Insurance (Basic, Voluntary & AD&D) - Paid Time Off - Family Leave (Maternity, Paternity) - Short Term & Long-Term Disability - Training & Development EEO Statement Aretum is committed to fostering a workplace rooted in excellence, integrity, and equal opportunity for all. We adhere to merit-based hiring practices, ensuring that all employment decisions are made based on qualifications, skills, and ability to perform the job, without preference or consideration of factors unrelated to job performance. As an Equal Opportunity Employer, Aretum complies with all applicable federal, state, and local employment laws. We are proud to support our nation’s veterans and military families, providing career opportunities that honor their service and experience. If you require reasonable accommodation during the hiring process due to a disability, please contact hr@aretum.com for assistance.

United States
Job Closed