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

0

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 As the global home for all developers, GitHub is the complete AI-powered developer platform to build, scale, and deliver secure software. With Codespaces, we’re building and operating instant-on, remote cloud development environments. In this model, engineers work in cloud development environments — tailored for a specific project — where the overhead of launching a task-specific workbench is effectively zero. Work on a bug, review a change, or just try something out, all booted from a clean baseline ready for your commits. Not only does this accelerate engineers day to day coding, but it is also used across GitHub.com to iterate on and validate Copilot-generated code. We are seeking a Staff Software Engineer to join this team and drive the continued evolution of Codespaces, shaping the future of cloud-based development for GitHub and its users. In this role, you will play a critical role in shaping and implementing the future of the Codespaces product. You will work directly with developers and customers to help define the future of cloud development environments across GitHub.com. You will work with a strong team of developers to design and build a platform that is secure, reliable and most of all fun to develop on. Note, this Staff position is not only one where you get to design solutions, but one where you will have the opportunity to ship large features as part of the job. Responsibilities - Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code. - Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code, ensuring integration with downstream dependencies and adherence to quality standards. - Own and advocate for the health and quality of the systems that the team builds, including participating in on-call for first responder rotations and live incidents. - Write architecture briefs and proposals and carry out code experiments. - Design and implement APIs to facilitate seamless integration between software components. - Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery. - Collaborate with cross-functional teams and partner with stakeholders and lead discussions for technical solutions, including design and cost considerations. - Create and guide others in 1) developing clear testing plans to assure solution quality, reliability, and performance; 2) defining success metrics; and 3) integrating customer feedback for continuous improvement - all while ensuring system architecture meets security and compliance standards. - Maintain executional and operational excellence within and potentially across teams/organizations. - Apply debugging tools and telemetry to verify assumptions, proactively resolve issues, and optimize code performance and maintainability. - Drive and support technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable. - Participate in on-call rotations with your team. - Offer and receive feedback to grow yourself and the team. 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, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java, - o 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, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java, - o 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, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java, - o 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, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java, - o 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, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java, - o OR equivalent experience. - 2+ years experience in technical leadership roles such as tech lead, team lead or equivalent. - Demonstrated experience with large-scale system architecture and design, particularly in cloud-based environments, with a strong understanding of distributed systems and microservices. Preferred Qualifications: - Experience in one or more scripting languages (e.g., Bash, Python, or a similar language), technologies and software platforms, (e.g., Ruby, React, Go, Javascript/typescript, MySQL, cosmosDB, Elasticsearch), front-end frameworks (e.g., React.js), and / or telemetry dashboard (e.g., Datadog, Sentry, Azure Data Explorer). - Experience with Cloud Native Compute Foundation (CNCF) concepts. - Experience working closely with product management, design, and other engineering teams to drive cross-functional projects and deliver high-quality products. 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

Role Description The Software Development Internship places students at the intersection of science and technology. Interns work with RJ Lee Group's software team to build, test, and maintain applications that directly support scientific research workflows and client deliverables. This is a hands-on role contributing to real production software in a technical scientific environment — and interns are encouraged to leverage modern AI-assisted development tools as part of their day-to-day workflow. - Assist in designing, developing, and testing software features for internal and client-facing applications - Write clean, documented code and participate in code reviews with senior developers - Use AI-assisted coding tools (e.g., GitHub Copilot, Cursor, or similar) to accelerate development and improve code quality - Help troubleshoot and resolve bugs in existing applications, using AI tools to assist in root cause analysis and solution generation - Collaborate with scientists and technical staff to understand requirements and translate them into functional solutions - Support documentation efforts, including using AI tools to help generate and maintain technical documentation Qualifications - Currently pursuing a degree in Computer Science, Software Engineering, or a related field (at least 2 years completed) - Proficiency in one or more programming languages (Python, JavaScript, C#, or similar) - Familiarity with version control systems (e.g., Git) - Exposure to or curiosity about AI-assisted development tools and workflows - Strong problem-solving skills and ability to work collaboratively in a team environment - Experience with databases or web development frameworks is a plus - Must be able to work onsite or in a hybrid capacity during the internship period Core Competencies - Attention to Detail - Confidentiality & Integrity - Organization & Time Management - Communication & Professionalism - Adaptability & Change Management - Data Accuracy & Compliance Internship Duration - Start Date: May or June - End Date: End of summer (flexible based on academic schedules) - Full-time or part-time schedule options depending on department needs

United States
Job Closed
Full TimeRemoteTeam 51-200H1B No Sponsor

• **Jira Ownership & Governance: **Own end-to-end Jira configuration, designing and governing standardized workflows that perfectly align with our engineering operating model. • **Dashboard Architecture: **Build, maintain, and own a suite of engineering KPI dashboards tracking DORA metrics, flow metrics, capacity, and portfolio visibility. • **Delivery Health Tracking: **Develop and maintain a comprehensive "Delivery Health" dashboard to provide accurate, real-time insights into the status and forecasting of all engineering programs. • **Leadership Partnership: **Partner closely with Engineering and Product leadership to define, standardize, and establish a single source of truth for actionable engineering metrics. • **AI Tooling Measurement:** Track and measure the adoption, usage, and ROI of AI tools within the SDLC. • **Data Hygiene & Integrity:** Establish data governance protocols to ensure rigorous reporting integrity and data hygiene across all engineering systems. • **Workflow Automation:** Hands-on automation of data extraction and workflow processes to drastically reduce manual reporting efforts across the organization. • **Ecosystem Integration:** Actively integrate tooling across the engineering ecosystem, heavily connecting Jira with Developer Experience (DX) platforms and future agentic solutions. • **Tool Evaluation & Optimization:** Continuously evaluate, implement, and manage new engineering tools, providing measurable data on tool optimization and ROI to justify investments. • **Visionary Execution: **operate between setting high-level tooling strategy and executing hands-on data transformations or system integrations.

Poland
Job Closed
Mercury Insurance logo

Director of Engineering – AI/ML

Mercury Insurance

Founded in 1961, Mercury Insurance helps consumers create their ideal insurance policies and specializes in automobile, home, condo, renters, and business insurance. Recognized by

• Lead and manage the machine learning team to build state-of-the-art AI models, focusing on user experience personalization, recommendations and operation automation. • Design and implement ML solutions to personalize customer and agent experience across the insurance lifecycle (quote, bind, service, claim, etc.). • Implements AI solutions to optimize processes and reduce operational costs. • Lead GenAI effort for both operation automation and customer experience improvement. • Collaborate with leadership, product, and technical teams to align ML strategy with business goals. • Maintain cutting-edge knowledge of advancements in AI, include in Machine learning algorithms, Deep Learning, Generative AI, NLP, and LLMs, and apply them to drive innovation within the organization. • Provide leadership and mentorship to junior team members, fostering a culture of innovation, collaboration, and excellence.

Alabama + 45 moreAll locations: Alabama | Alaska | Arizona | California | Colorado | Connecticut | Florida | Hawaii | Idaho | Illinois | Iowa | Kansas | Kentucky | Louisiana | Maine | Montana | Nebraska | Nevada | New Hampshire | New Jersey | New Mexico | New York | North Carolina | North Dakota | Ohio | Oklahoma | Oregon | Maryland | Massachusetts | Michigan | Minnesota | Mississippi | Missouri | Pennsylvania | Rhode Island | South Carolina | South Dakota | Tennessee | Texas | Utah | Vermont | Virginia | Washington | West Virginia | Wisconsin | Wyoming
$133.2K - $346.0K / year
Optum logo

Principal Software Engineer - Hybrid in MN or DC, remote elsewhere

Optum

Optum, part of the UnitedHealth Group family of businesses, is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together. At Optum, we support your well-being with an understanding team, extensive benefits and rewarding opportunities. By joining us, you’ll have the resources to drive system transformation while we help you take care of your future. We recognize the power of connection to drive change, improve efficiency and make a difference in health care. Join a team where your skills and ideas can make an impact and where collaboration is key to creating technology that produces healthier outcomes.

OtherRemoteTeam 160,000Since 2011

Requisition Number: 2343635 Transform Healthcare Through AI Innovation at Optum Optum is a global organization delivering care, powered by data and technology, to help millions of people live healthier lives. At Optum.ai, we are not just witnessing the AI transformation in healthcare-we are leading it. Our mission is clear: to simplify healthcare with AI, turning insight into action at a scale few organizations in the world can match. As part of the Optum.ai team, you'll work at the intersection of cutting-edge artificial intelligence and real-world healthcare impact. From reducing administrative burden for providers to anticipating patient needs and improving access to quality care, your work will help solve some of healthcare's most complex challenges-and directly improve health outcomes for millions of people. You'll collaborate with world-class talent across data science, engineering, product, and healthcare domains, backed by the reach and stability of Optum and UnitedHealth Group. Here, responsible innovation matters. So do comprehensive benefits, meaningful career growth, and the opportunity to make a tangible difference-advancing health equity and creating a simpler, more connected healthcare experience for everyone. This is more than a job. It's a chance to shape the future of healthcare through the transformative power of AI. Join us to start Caring. Connecting. Growing together. Optum AI is UnitedHealth Group's enterprise AI team. We are AI/ML scientists and engineers with deep expertise in AI/ML engineering for healthcare. We develop AI/ML solutions for the highest impact opportunities across UnitedHealth Group businesses including UnitedHealthcare, Optum Financial, Optum Health, Optum Insight, and Optum Rx. In addition to transforming the healthcare journey through responsible AI/ML innovation, our charter also includes developing and supporting an enterprise AI/ML development platform. As a Principal Software Engineer, you will serve as a senior individual contributor responsible for architecting and delivering enterprise-grade full-stack platforms that power AI-enabled applications across the organization. You will lead architectural decisions across frontend, backend, and cloud infrastructure layers while enabling scalable integration of AI/ML and Generative AI capabilities into production systems. This role requires deep expertise in distributed systems, modern web development frameworks, cloud-native architectures, and AI-powered application development. You'll enjoy the flexibility to work remotely * from anywhere within the U.S. as you take on some tough challenges. For all hires in the Minneapolis or Washington, D.C. area, you will be required to work in the office a minimum of four days per week. Primary Responsibilities: - Architect enterprise full-stack platforms spanning frontend interfaces, backend services, APIs, and integrations ensuring scalability, reliability, and performance - Lead development of modern application frameworks using React or Angular with TypeScript and backend services using frameworks such as FastAPI, Node.js, or equivalent - Design scalable distributed and cloud-native systems using microservices architectures, event-driven patterns, asynchronous processing, and container-based deployments - Enable AI and Generative AI capabilities within applications including LLM inference APIs, retrieval-augmented generation pipelines, and AI-powered application features - Drive platform reliability, security, and compliance including authentication, authorization, identity management, observability, and regulatory requirements - Define and enforce engineering standards including code structure, testing practices, API standards, performance optimization, and architectural patterns - Drive DevOps excellence through CI/CD pipelines, containerization, infrastructure automation, and resilient deployment practices - Serve as a senior technical authority mentoring engineers and collaborating with product, platform, and data science teams to deliver enterprise AI-enabled applications You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in. Required Qualifications: - 12+ years of experience in software engineering with 9+ years building large-scale full-stack platforms using modern frontend frameworks and backend API architectures - 8+ years of experience designing distributed systems and cloud-native architectures including microservices, event-driven systems, and containerized applications - 8+ years of experience developing software in TypeScript/JavaScript or Python using frameworks such as React, Angular, FastAPI, Node.js, or equivalent modern frameworks - 5+ years of experience implementing DevOps and platform engineering practices including CI/CD pipelines, containerization (Docker), and automated deployment - 3+ years of experience integrating AI/ML or Generative AI capabilities into production applications including LLM inference APIs, RAG pipelines, or AI-powered features - 1+ years of experience using AI-assisted development or 'vibe coding' tools such as Codex, Claude Code, Cursor, Windsurf, or similar tools Preferred Qualifications: - Master's degree in Computer Science, Software Engineering, or related discipline - Experience building AI-powered web applications or AI copilots - Experience deploying applications on cloud platforms such as AWS, Azure, or GCP - Experience building systems in regulated environments such as healthcare or financial services - Experience collaborating closely with data science and ML engineering teams to productionize AI models #OptumTechPJ *All employees working remotely will be required to adhere to UnitedHealth Group's Telecommuter Policy. Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). No matter where or when you begin a career with us, you'll find a far-reaching choice of benefits and incentives. The salary for this role will range from $134,600 to $230,800 annually based on full-time employment. We comply with all minimum wage laws as applicable. Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants. At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission. UnitedHealth Group is an Equal Employment Opportunity employer under applicable law and qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. UnitedHealth Group is a drug - free workplace. Candidates are required to pass a drug test before beginning employment.

Minnesota
$134.6K - $230.8K / year
Job Closed