Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Client Apps Platform

$124k - $329.2k

GitHub

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

You’lljoin the Client Apps Platform team, the connective tissue between GitHub’s client applications (gh-CLI, Desktop, Mobile) andfeature‑owningbackend teams.You’llbuild andoperateRuby and Go services, drivearchitectureandcross teamdesign, andidentifyopportunities to extract shared platform capabilities to accelerate client teams. This role offers deep exposure to distributed systems,cross‑surfacearchitecture, and influencing technical direction across organizational boundaries.

About the Team

The Client Apps Platform team plays a unique role at GitHub. We focus on facilitation, collaboration, and thoughtful system design, helping navigate the creative tension between client experiences and backend capabilities while building shared platform solutions that scale across GitHub.

Responsibilities
  • Maintain, extend, andoperateproductionlevelRuby and Goservicespoweringfirst partyclient apps; write readable, testable, and maintainable code integrated with downstream dependencies.
  • Lead and facilitate technical design and architecture discussions across product, client app engineers, and domain service teams; propose, validate, and document architectural tradeoffs.
  • Translate client requirements into platform solutions; identify and drive extraction of common functionality from apps into shared platform components.
  • Collaborate with domain teams to extend or integrate with GitHub’s Ruby on Rails monolith when additional domain bandwidth or migrations are required.
  • Define testing strategies, success metrics, SLOs, and safe rollout/rollback plans; monitor telemetry and service health to drive data informed decisions.
  • Serve on rotation as on-call/first-responder, lead incident response and postmortems, and implement long‑termreliability improvements.
  • Mentor engineers, participate in code reviews, and champion engineering excellence, automation, and observability across the platform.
  • Identify cross team dependencies, coordinate workstreams, and resolve conflicts to ensure solutions meet security, performance, and scalability needs.
Qualifications
Required qualifications
  • 6+years experiencein Software Engineering, Computer Science, or related technical discipline with proven experiencemaintainingand delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, 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 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 Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ 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 2+ 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.
    • OR equivalent experience.
  • 5 years of demonstrated experience in software and system design for scalable, reliable services.
  • 5 years of experience facilitating cross-team technical discussions and strong written and verbal communication skills
  • 5 years of proven experience maintaining and operating live services, including monitoring, debugging, and incident response.
Preferred qualifications
  • Hands‑onexperience with Go and/or Ruby (Ruby on Rails) in production.
  • Familiarity with GraphQL and RPC frameworks such as Twirp.
  • Experience building platforms or infrastructure that support multiple client surfaces (mobile, desktop, CLI).
  • Experience extracting shared libraries/platforms from application codebases and driving adoption.
  • Proven ability to work within and extend large existing codebases (e.g., monoliths).
  • Experience defining SLOs, telemetry, and observability tooling.
Compensation Range

The base salary range for this job is USD $124,000.00 - USD $329,200.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.

This position will be open for a minimum of 3 days, with applications accepted on an ongoing basis until the position is filled.

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!

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Client Apps Platform in Eastern, KY vacancy
  •  ...includes the validator client running the majority of...  ...and ships at pace. The engineers on this team are the people...  ...build JTX, the trading app designed to capture the...  ..., but by creating the platform serious traders...  ...For ~5+ years of software engineering experience,... 
    Platform
    Application
    Senior
    Remote work

    SOLANA FOUNDATION

    Eastern, KY
    3 days ago
  • $86.6k - $144.4k

     ...of a cross-functional engineering squad, driving architecture...  ...healthcare data platform? Would you like to work...  ...research, design, and software development within our...  ...transmit data to downstream clients, and work within our...  ...Java Spring Boot apps, React UI apps and Python... 
    Platform
    Application
    Senior
    Local area

    LexisNexis Risk Solutions

    Eastern, KY
    3 days ago
  • $130k - $170k

     ...Senior Software Engineer# Careers## Senior Software EngineerApply: GRI - IL - Chicago...  ...Same Day Mortgage, the Rate App, FlashCloseSM, MyAccount and...  ...our digital mortgage platform, automating loan coordination...  ...found it* Working knowledge of client-side web frameworks (e.g. React... 
    Platform
    Application
    Senior
    Full time
    Remote work
    Flexible hours

    Rate

    Eastern, KY
    2 days ago
  • $120k - $140k

     ...Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec...  ...maintain the products and platform that power Sharetec's...  ...mobile applications to the App Store (iOS) and Google Play...  ...credit unions, Sharetec empowers clients with modern tools for member... 
    Platform
    Application
    Senior
    Full time
    Remote work
    Night shift

    Sharetec

    Eastern, KY
    2 days ago
  • $142.3k - $263.3k

     ...Washington, United States Software and Services...  ...machine learning engineering team in ASE Media....  .... We partner with client and server teams...  ...Engineering powers App Store, Apple TV+,...  ...Data Engineering Platform (DEP) is how CDI does...  ...are looking for a Senior Platform Software... 
    Platform
    Application
    Senior
    Contract work
    Work at office
    Relocation

    Apple

    Eastern, KY
    4 days ago
  •  ...critical enterprise solutions with our clients – spanning software, data, and AI. Structured like a...  ...enterprise scale. As a Software Engineer II specializing in Java full‑stack development...  ..., etc.) ~ Familiarity with cloud platforms (AWS, Azure, or GCP) and container... 
    Platform
    Application
    Senior
    Permanent employment

    Imaginex

    Eastern, KY
    3 days ago
  •  ...Title: Senior Software Engineer Location: Remote Type: Contract Our direct client is seeking a Backend Engineer who will build and operate the core APIs, services...  ...with enterprise systems, third-party platforms, data services, pricing / underwriting capabilities... 
    Platform
    Application
    Senior
    Contract work
    Remote work

    Partner's Consulting Inc

    Eastern, KY
    3 days ago
  • $170k - $230k

    # Senior Software Engineer (Full-Stack)ApplyApplyPosted 2 days agoShareFull TimeSan Francisco, California...  ...available.### About the CompanyOur client is an early-stage, AI-native...  ...AI-powered product to build a broader platform designed to modernize core workflows across... 
    Platform
    Application
    Senior
    Full time
    Remote work

    Fuel Talent

    Eastern, KY
    4 days ago
  • ## Senior Software Engineer IIApplylocations: Richmondtime type: Full timeposted on: Posted Todayjob...  ...to offer exceptional services to clients.**About the Role**We are looking for...  ...products used across our global digital platforms. In this senior individual contributor... 
    Platform
    Application
    Senior
    Immediate start
    Flexible hours

    LexisNexis Risk Solutions

    Eastern, KY
    2 days ago
  •  ...assistance to program users. Building software components as specified using Java...  ...PostgreSQL, DB2 on Unix, Linux, Windows platforms. Design, development, debugging, and...  ...Build QuickSight (AWS) dashboards for client reporting. Maintain application server... 
    Platform
    Application
    Senior

    Billient.ai

    Eastern, KY
    2 days ago
  • ## Senior Software EngineerApply: Remote - USA: Full time: Posted 3 Days...  ...materials. With our expansive platform of management solutions and...  ...:** As a Senior Software Engineer at Cryoport Systems, you will...  ...broader goals and support our clients’ needs.You will be... 
    Platform
    Application
    Senior
    Full time
    Remote work

    Cryoport

    Eastern, KY
    3 days ago
  •  ...spring 2026. Atria Health is seeking a Senior Software Engineer for our DevOps team to help design,...  ...on. You'll work closely with the Platform, Data Engineering, and domain product...  ...working to accelerate the work of our client teams. Infrastructure & Automation... 
    Platform
    Application
    Senior

    Atria Health LLC

    Eastern, KY
    2 days ago
  •  ...mission-focused, AI-powered software and services company...  ...is an AI-powered platform that aligns people, purpose...  ...execution seat on a small, senior team. You’ll own...  ...mentor mid‑level and junior engineers through code reviews,...  ...Frontend: Next.js (App Router), React, TypeScript... 
    Platform
    Application
    Senior
    Contract work

    Kenyan Edu

    Eastern, KY
    2 days ago
  •  ...institutional, and municipal clients. It connects a diverse client...  ...will work on wrapping the core platform components in a .net layer,...  ..., and developing surrounding software in C#. This work is highly collaborative...  ...Experienced Software Engineer Is a strong communicator... 
    Platform
    Application
    Senior
    Work at office
    Local area
    Work from home
    Worldwide

    SMBC Group

    Eastern, KY
    2 days ago
  • $188k - $230k

     ...advanced analytics, Nayya’s platform transforms complex...  ...estate planning. The engineering team behind Northstar...  ...support planning and client management, and the client...  ...'d be joining as the senior engineer on a full‑...  ...adviser workflows into software, and take nebulous problems... 
    Platform
    Application
    Senior
    Work at office

    Social Leverage

    Eastern, KY
    2 days ago
  •  ...Summary Greenstone is seeking a mid-level Software Engineer to join our integrations team. This...  ..., file‑based exchanges, and messaging platforms like Azure Service Bus. Collaborate...  ...Azure‑based components (Functions, Logic Apps, App Services) to support integrations.... 
    Platform
    Application
    Senior
    Remote work

    Incognito Software Systems

    Eastern, KY
    3 days ago
  •  ...job-related criteria. Summary The Senior Software Engineer I on the Cloud Development team...  ...technologies such as Azure Functions, Container Apps, Batch, Kubernetes Service....  ...future. It’s the only enterprise finance platform that unifies financial and operational... 
    Platform
    Application
    Senior
    Temporary work
    Remote work

    Onestream.net

    Eastern, KY
    3 days ago
  • $184.7k - $277.6k

     ...City, New York, United States Software and Services At Apple, we...  ...Apple Services, including the App Store, Apple News, and MLS...  ...everyone. Description Ads Engineering builds ad tech the Apple way—...  ...our complex and ever-growing platform needs that help deliver... 
    Platform
    Application
    Senior
    Relocation

    Apple

    Eastern, KY
    4 days ago
  • ## Senior Software EngineerApply: US - San Francisco Bay Area: Full time...  ...Role**The **Senior Software Engineer** will be a hands-on technical...  ...with the OutSystems platform or similar low-code/no-code...  ...rapidly build mission-critical apps and agents, modernize legacy... 
    Platform
    Application
    Senior
    Full time
    Remote work
    Worldwide

    OutSystems

    Eastern, KY
    2 days ago
  •  ...and confidence. We design, engineer, and deliver products and deployable...  ...a talented and experienced Senior Software Engineer to join our dynamic...  ...and shipped enterprise web apps. ~ Experience with Server‑...  ...similar SIEM/log-analytics platforms) Experience supporting... 
    Platform
    Application
    Senior
    Local area
    Flexible hours

    SealingTech

    Eastern, KY
    2 days ago
  •  ...carry on caring. You're an engineer with strong full-stack experience...  ...collaborating with our Platform, Product and Customer Success teams. At EngagedMD, Software Engineers play a key role not...  ...and availability across both client and server. Collaborate with... 
    Platform
    Application
    Senior
    H1b
    Remote work
    Visa sponsorship

    EngagedMD

    Eastern, KY
    3 days ago
  • $140k - $190k

     ...Senior Software Engineer Who We Are Kymeta revolutionizes satellite communications through Intelligent Communications Platforms (ICPs). Our electronically steered flat panel antennas enable seamless...  ..., transport, and public safety clients worldwide, providing... 
    Platform
    Application
    Senior
    Worldwide
    Flexible hours

    Kymeta

    Eastern, KY
    2 days ago
  • $121.4k - $218.6k

     ...Join Our Custom Government Engineering Team! The Custom Government...  ..., and highly productive Senior Software Engineer with a solid systems...  ..., and integration of custom platform frameworks, automated build...  ...Cloud and Edge: Running apps closer to users for instant... 
    Platform
    Application
    Senior
    Work experience placement
    Work at office

    Akamai

    Eastern, KY
    2 days ago
  • $144k - $195k

     ...are a team of builders, engineers, and operators who believe...  ...organization, Software Engineering builds the internal platforms and tools that power reactor...  ...built. The Role The Senior Software Engineer will build...  ...across every layer—client, service, data, deployment... 
    Platform
    Application
    Senior
    Permanent employment
    Work experience placement

    Valar Atomics Inc.

    Eastern, KY
    2 days ago
  • ## Senior Software EngineerApply: Indianapolis: Full time: Posted 3 Days...  ...firm, but to your colleagues, clients, and the communities we...  ...looking for a Senior Software Engineer to focus on building the core...  ...including integrating data from platforms and APIs, developing the... 
    Platform
    Application
    Senior
    Full time
    Contract work
    Work at office

    KSM CORPORATION

    Eastern, KY
    2 days ago
  •  ...for 2026 is to build a modern CX platform where entire contact centers are...  ...Business Times 2026 ~ Top 50 AI Apps, a16z (2025) ~#3 Fastest-Growing Software Company, G2 Best Software Awards...  ...we can tell! As a Frontend Engineer at Retell AI, you’ll build the user... 
    Platform
    Application
    Senior
    H1b
    Work at office

    Visa Hunt

    Eastern, KY
    3 days ago
  •  ...with on-chain contracts End-to-End Engineering Ownership Participate in estimation...  ...Must-Have Strong backend/platform engineering fundamentals Experience...  ...to gyms, studios, classes, and wellness apps in one membership ~ Unlimited enterprise... 
    Platform
    Application
    Senior
    Work at office
    Remote work
    Home office
    Flexible hours

    Inflection Managing Partner, Inc.

    Eastern, KY
    3 days ago
  • $90k - $180k

     ...and risk objectives of institutional clients in more than 60 countries, draw on a robust...  ...clients. About the Role TITLE: Senior Software Engineer TEAM: Portfolio Implementation...  ...across global markets. You'll work on a platform that's proven and mission-critical - the... 
    Platform
    Application
    Senior
    Immediate start
    Remote work
    Flexible hours
    1 day per week

    Quest Oracle Community

    Eastern, KY
    2 days ago
  •  ...flexible approach to where we work. Senior Software Engineer, Core Experience Job #SECE39...  ...solutions to optimize and scale the Instacart platform and related technologies as part of...  ...~2 years of experience working with client/server architectures and application architectures... 
    Platform
    Application
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    EngineersOfAI

    Eastern, KY
    2 days ago
  • $105k - $130k

     ...collaboration, and excellence, knowing our clients count on us to deliver impact. This...  ...are seeking a motivated, experienced Senior Software Engineer II for a full-time remote position (...  ...term clients, ensuring their digital platforms remain performant, secure, and... 
    Platform
    Application
    Senior
    Full time
    Freelance
    Local area
    Remote work

    Wide Eye

    Eastern, KY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Client Apps Platform. Be the first to apply!