Principal Software Engineer, Web UI Platform @ GitHub | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Principal Software Engineer, Web UI Platform jobs in United States
Be an early applicantLess than 25 applicants
company-logo

GitHub · 2 hours ago

Principal Software Engineer, Web UI Platform

ftfMaximize your interview chances
Cloud ComputingDeveloper Tools
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Insider Connection @GitHub

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Lead UI Architecture at Scale: Own the architecture and development of GitHub's Web UI platform, ensuring scalability, reliability, accessibility, and performance for millions of users worldwide.
Cross-Functional Leadership: Collaborate with cross-functional teams in engineering, product, and design to drive key frontend initiatives that optimize the user experience for our users, balancing frontend performance with complex backend APIs.
Mentorship and Technical Leadership: Provide technical mentorship to engineering teams, guiding best practices, establishing coding standards, and driving continuous improvement across the Web UI platform.
Architect for Scale, Performance and Accessibility: Champion accessibility and performance, ensuring GitHub’s frontend systems meet the highest standards and continue to perform at scale. Lead efforts to make the platform fast, accessible, and consistent across all products.
Balance Strategic and Hands-On Work: Drive architectural decision-making while remaining hands-on with coding and problem-solving where needed. Balance technical leadership with executing large-scale initiatives from concept to delivery.
Advocate for Platform Priorities: Drive the strategic vision for the Web UI platform by securing leadership support and resources, ensuring alignment with company-wide goals.
Build at Global Scale: Develop frontend solutions that power a platform supporting a large and distributed user base of millions of daily active users and billions of requests, ensuring GitHub’s frontend experiences remain fast, reliable, and accessible under high loads.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

JavaScriptGoRubyFrontend applicationsTechnical leadershipPerformance optimizationScalabilityAccessibilityReactTypeScriptNode.jsUI architectureRuby on RailsWebpackCollaboration with backend servicesLarge-scale codebasesComplex technical concepts

Required

11+ years of experience in Software Engineering, Computer Science, or a related technical discipline, with proven experience maintaining and delivering production software in languages including, but not limited to, JavaScript, Go, or Ruby
OR Associate’s Degree in a related field (e.g., Computer Science, Electrical Engineering, Math, Physics) and 10+ years of experience in the same areas with proficiency in the listed languages.
OR Bachelor’s Degree in a related field and 9+ years of experience with the same languages and technologies.
OR Master’s Degree in a related field and 7+ years of experience with the same languages and technologies.
OR Doctorate in a related field and 5+ years of experience with the same languages and technologies.
OR equivalent experience
7+ years of experience in designing, building, and maintaining large-scale frontend applications and the backend systems that support these with an emphasis on performance, scalability, and maintainability at the scale of hundreds of millions of users
7+ years of providing technical leadership and mentorship, guiding teams to deliver software solutions, demonstrating timely execution of projects and initiatives.
3+ years of experience leading work implemented across multiple teams, frequently coordinating and collaborating with backend services, API teams, or infrastructure teams outside of your core area of responsibility.

Preferred

Experience navigating how different concerns within the frontend engineering space overlap (e.g. accessibility, performance, UX consistency) and crafting execution strategies that successfully take these areas into consideration and lead to meaningful and impactful deliverables.
Deep expertise and knowledge of the internals of React and related technologies
Passionate and active in the evolution of current front-end architecture trends and best practices, encompassing performance, accessibility, security, and usability.
Extensive experience with TypeScript and other statically typed languages, Node.js, the Web platform, and UI architecture
Experience with large-scale codebases with contributors that span teams, offices and time zones
Experience managing complex interactions between frontend and backend services
Prior experience with Ruby on Rails or other backend technologies.
Proficiency in using and customizing build tools and automation frameworks, such as Webpack.
Prior experience articulating complex technical concepts to both technical (engineers at all levels) and non-technical (stakeholders and executives) audiences

Benefits

Annual bonus
Stock
Sales incentives based on revenue or utilization

Company

GitHub is a software company that offers code hosting services that allow developers to build software for open-source and private projects. It is a sub-organization of Microsoft.

H1B Sponsorship

GitHub has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (13)
2022 (17)
2021 (21)
2020 (9)

Funding

Current Stage
Late Stage
Total Funding
$350M
Key Investors
Sequoia CapitalAndreessen Horowitz
2018-06-03Acquired· by Microsoft ($7.5B)
2015-12-21Secondary Market· Undisclosed
2015-07-29Series B· $250M

Leadership Team

leader-logo
Thomas Dohmke
CEO
linkedin
leader-logo
PJ Hyett
Co-Founder
Company data provided by crunchbase
logo

Orion

Your AI Copilot