logo

GitHub

Principal Software Engineer

Department
Engineering
Job Type / Location
remote
Experience Required
7+ years
Posted On

Key Responsibilities

  • Lead system architecture design and mentor teams in quality assurance practices
  • Collaborate with cross-functional teams to solve complex technical problems at scale
  • Influence design discussions for overall system architecture, ensuring security and compliance
  • Partner with stakeholders to define requirements and incorporate feedback into future designs
  • Drive adoption of industry advancements, emphasizing AI-forward engineering approaches
  • Establish and mentor best practices for testing, quality metrics, and maintainable code integration

Requirements

  • 11+ years of experience in software engineering with production-level coding in C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • Proven expertise in scalable system design and cross-functional collaboration
  • Strong leadership in code reviews, debugging, and deployment optimization
  • Experience driving developer tooling, automation, and team performance strategies
  • Ability to balance high-level system design with active code contribution

View Assessment Process

Think you'll be a good fit?