Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear un CV
    Nuevo
  • Alertas de empleo

Principal Software Engineer (REMOTE)

Kubelt

Principal Software Engineer – Remote, United States

GitHub is seeking a Principal Software Engineer to help shape the future of our core platform infrastructure. In this critical leadership position, you'll drive system architecture for our most critical services, inspire and coach engineering teams, and deliver solutions that keep GitHub running for millions of developers worldwide.

We're looking for someone with deep expertise in building and operating large-scale distributed systems—someone who thrives on solving hard problems around reliability, availability, and performance at massive scale. You have a proven track record of tackling complex technical challenges with creativity and pragmatism, and you excel in highly collaborative, cross-functional environments.

Our team focuses on the systems that power GitHub at scale, ensuring our platforms remain stable, secure, and performant under extreme load. As a Principal Software Engineer, you'll work alongside a globally distributed team of talented engineers and managers to enhance and scale our most critical infrastructure, delivering an exceptional experience to our diverse and growing customer base.

You’ll lead by example—both through your own technical contributions and by mentoring others. You’ll guide technical strategy, influence architectural decisions, and drive performance optimization across teams. Our culture is built on developer empathy, transparency, and inclusive collaboration. Here, curiosity and a drive for impact are at the heart of everything we do.

Responsibilities

Lead and influence system architecture design for complex products and solutions, ensuring they meet security, compliance, and performance requirements.

Establish and mentor best practices for testing, performance tuning, and code quality, defining success metrics and ensuring maintainability across dependencies.

Provide technical leadership during code reviews to ensure reliability, scalability, and alignment with product goals.

Partner with product managers and technical leads to define service requirements and incorporate feedback into future designs.

Act as an expert in debugging tools and methods, leading proactive and reactive development to resolve issues across teams.

Optimize deployments and runtime performance to meet business objectives, ensuring safe rollouts aligned with GitHub's standards.

Drive improvements in development quality and team performance through tooling, automation, and knowledge sharing.

Lead product refinement through telemetry analysis, performance metrics, and experimentation frameworks to inform engineering decisions.

Develop strategies to identify and mitigate technical risks, including frameworks for risk assessment and contingency planning.

Shape the strategic vision for technology and product development, identifying opportunities for innovation and leading initiatives aligned with GitHub's long‑term goals.

Required Qualifications

  • 11+ years experience in Software Engineering, Computer Science, or related technical discipline with proven maintenance and delivery of production software in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
  • 10+ years experience in Software Engineering, Computer Science, or related discipline with an Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field, and proven maintenance and delivery of production software in the same language set.
  • 9+ years experience in Software Engineering, Computer Science, or related discipline with a Bachelor’s Degree in Computer Science or related field, and proven maintenance and delivery of production software in the same language set.
  • 7+ years experience in Software Engineering, Computer Science, or related discipline with a Master’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field, and proven maintenance and delivery of production software in the same language set.
  • 5+ years experience in Software Engineering, Computer Science, or related discipline with a PhD Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field, and proven maintenance and delivery of production software in the same language set.
  • OR equivalent experience.

Preferred Qualifications

Experience with cloud platforms like Microsoft Azure and Amazon Web Services.

Understanding of production system monitoring and observability.

Ability to think critically about both system design and software engineering concepts and blend those perspectives pragmatically based on project needs.

Demonstrated experience with large-scale system architecture and design, particularly in cloud-based environments, with a strong understanding of distributed systems and microservices.

Experience working closely with product management, design, and other engineering teams to drive cross‑functional projects and deliver high‑quality product.

Compensation

The base salary range for this job is USD $160,200.00 - USD $425,000.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, and abilities of the applicant.

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!

#J-18808-Ljbffr

Vacante publicada el 3 días atrás
Empleos similares que podrían interesarleBasado en la vacante Principal Software Engineer (REMOTE) en Santiago
  •  ...Location Remote, United States Overview GitHub is seeking a Principal Software Engineer to shape the future of identity and enterprise AI governance across its platform. Identity is a critical foundation for GitHub’s agentic AI ecosystem, enabling secure interactions... 

    Kubelt

    Santiago
    3 días atrás
  • A leading software company is seeking a Principal Software Engineer to shape the future of their core platform infrastructure. The role involves enhancing and scaling critical systems, mentoring teams, and driving performance optimization. The ideal candidate possesses... 

    Kubelt

    Santiago
    3 días atrás
  •  ...About GitHub GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver...  .... We're looking for an Identity & Access Security Operations Engineer to ensure the right Hubbers get the right access at the right time... 

    Kubelt

    Santiago
    3 días atrás
  • ## Buk Team Chile---### Detalles de la oferta**Vacantes**1**Horas Semanales**45.0**Jornada**Completa## Más información## Software Engineer Level 3## DescripciónBuscamos ingenieros que piensen como founders; mentes curiosas y con pasión por la tecnología. Únete a Buk como... 

    Buk Perú

    Santiago
    2 días atrás
  • A leading tech company is seeking a Software Engineer with at least 6 years of relevant experience. The role includes designing, developing, and maintaining scalable solutions, and mentoring team members. Candidates should have a strong background in multiple programming... 

    Kubelt

    Santiago
    3 días atrás
  •  ...GitHub is changing the way the world builds software, and we want you to help lead this...  ...at global scale, and to ensure internal engineering teams have the tools and processes necessary...  ...as possible. As a Senior Software Engineer on the Gateway Team, you will work closely... 

    Kubelt

    Santiago
    3 días atrás
  • A leading tech company is seeking a Senior Software Engineer to join its Engineering team. The role involves designing and delivering high-performance systems while providing technical leadership and mentoring. Candidates should have significant experience in programming... 

    Kubelt

    Santiago
    3 días atrás
  • Software Engineer II page is loaded## Software Engineer IIlocations: CHL - Santiagotime type: Full timeposted on: Posted 2 Days Agojob requisition id: REQ1596**Job Title:** Software Engineer II**Location:** Santiago, Chile **About This Role:** Our new engineer will build... 

    comScore

    Santiago
    1 día atrás
  •  ...As a software engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse and passionate team delivering the services that millions of developers depend on. In this... 

    Kubelt

    Santiago
    3 días atrás
  • Una empresa innovadora en tecnología busca un Ingeniero de Software Level 3 para unirse a su equipo en Chile. El candidato ideal debe tener entre 3 a 4 años de experiencia en Ruby on Rails y en Testing, además de conocimientos de arquitectura y Git. La cultura de la empresa... 

    Buk Perú

    Santiago
    2 días atrás
  •  ...Description Buscamos Software Engineers apasionados por el desarrollo de software y motivados para unirse a un equipo de alto rendimiento; personas que siempre estén buscando maneras de mejorar nuestros productos y la experiencia de nuestros usuarios. Valoramos candidatos... 

    Toku

    Santiago
    3 días atrás
  •  ...Locations Remote, United States Overview As a software engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse, and passionate team delivering the services... 

    Kubelt

    Santiago
    3 días atrás
  • En Fintual hacemos que las inversiones sean simples, transparentes y al alcance de todas las personas. Nacimos con la idea de que cualquiera, sin importar el dinero que tenga, pueda invertir bien sus ahorros y hacer crecer su patrimonio. La mitad de nuestros clientes...

    Fintual

    Santiago
    4 días atrás
  • US$ 83400 por año

    A leading software development platform is looking for a Software Engineer to join their diverse team in Santiago, Chile. In this role, you will design, implement, and support high-quality user experiences while collaborating with cross-functional teams. The ideal candidate... 

    Kubelt

    Santiago
    3 días atrás
  •  ...opportunities, and excellent benefits to support you wherever you are. Required Qualifications ~6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding... 

    Kubelt

    Santiago
    3 días atrás
  • A leading software development firm is seeking a Senior Software Engineer to enhance their Git code-hosting platform. This remote role involves designing and supporting scalable services while collaborating with global teams. The ideal candidate will have over 6 years of... 

    Kubelt

    Santiago
    3 días atrás
  •  ...Locations Remote, United States Overview GitHub is growing its Engineering team and seeks experienced professionals to elevate our software engineering efforts. As a Senior Software Engineer at GitHub, you will architect and deliver high-performance systems that... 

    Kubelt

    Santiago
    3 días atrás
  • Una startup innovadora en Santiago, Chile, busca un programador fullstack con al menos 2 años de experiencia en Ruby y React. El candidato ideal debe tener habilidades en automatización de procesos y disposición para aprender nuevas tecnologías. Se ofrece un salario inicial...

    Fintual

    Santiago
    4 días atrás
  •  ...Overview GitHub Copilot is redefining how the world builds software — and Copilot Chat on GitHub.com is where that experience comes...  ...millions of developers every day. We’re looking for a Staff Software Engineer who combines deep software engineering craft with hands‑on... 

    Kubelt

    Santiago
    3 días atrás
  •  ...platform that powers GitHub.com. We're looking for a Staff Software Engineer to work on the systems that make it possible for hundreds of...  ...across many teams. You'll partner closely with other Staff and Principal engineers, Engineering Managers, and Product and Design... 

    Kubelt

    Santiago
    3 días atrás
  •  ...We're a remote‑first, distributed team looking for a seasoned engineer who brings strong technical judgment and is still genuinely curious...  ...Required Qualifications ~9+ years experience in Software Engineering, Computer Science, or related technical discipline... 

    Kubelt

    Santiago
    3 días atrás
  •  ...Locations Remote, United States Overview GitHub is looking for a Staff Software Engineer to join our Database Infrastructure team. We focus on ensuring the reliability and scalability of the databases that power GitHub. The Database platform is home to hundreds... 

    Kubelt

    Santiago
    3 días atrás
  • A leading technology company is seeking a Senior Software Engineer to develop and maintain payment and billing systems at scale. The role requires extensive experience in software development, especially in cloud environments, and involves responsibilities like leading... 

    Kubelt

    Santiago
    3 días atrás
  •  ...About GitHub GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver...  ...workflow. Copilot Code Review – an LLM‑powered code review engine that provides feedback for immense volumes of code changes... 

    Kubelt

    Santiago
    2 días atrás
  • A leading developer platform is seeking a Senior Software Engineer to join their distributed team to build and enhance code analysis solutions. The ideal candidate will have over 6 years of experience in software engineering and a strong background in languages like C++... 

    Kubelt

    Santiago
    3 días atrás
  •  ...collection, processing and storage systems Work with application engineers to build product features that use GitHub's data...  ...Qualifications Required Qualifications: ~9+ years' experience in software engineering, computer science, or related technical discipline... 

    Kubelt

    Santiago
    3 días atrás
  •  ...Locations Remote, United Kingdom Overview GitHub is seeking a Staff Software Engineer to join the Git Systems Engineering team (subteam: Git Storage), which runs the largest code-hosting platform in the world, part of our Platform and Infrastructure organization... 

    Kubelt

    Santiago
    3 días atrás
  •  ...valor tangible a través de la innovación digital. El/La Backend Engineer de 2Brains debe Enfocarse en diseñar, construir y escalar...  ...y servicios aplicando buenas prácticas de ingeniería de software. Participar activamente en ceremonias ágiles (daily stand-ups... 

    Bbk2brains

    Santiago
    2 días atrás
  •  ..., United Kingdom Overview GitHub is changing the way the world builds software, and we want you to help secure GitHub. We're looking for an Identity & Access Security Operations Engineer to ensure the right Hubbers get the right access at the right time for the right... 

    Kubelt

    Santiago
    3 días atrás
  • Diseñar, desarrollar y mantener integraciones de capa media y APIs REST que conecten Microsoft Dynamics 365 Customer Service con sistemas internos, asegurando alto rendimiento, escalabilidad y calidad de código. ¿Qué harás en este rol? • Desarrollar y mantener integraciones...

    BC Tecnologia

    Santiago
    26 días atrás

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a Principal Software Engineer (REMOTE). ¡Sea el primero en aplicar!