Staff Software Engineer

Company Details
Name:UAE Jobs
Industry: Consulting
Description: applydubaijob.com is a trusted online job platform dedicated to helping job seekers find better career opportunities across Dubai, Abu Dhabi, Sharjah, Ajman, Ras Al Khaimah, the wider UAE, and other Middle East countries. The platform provides up-to-date job vacancies from various industries, making… applydubaijob.com is a trusted online job platform dedicated to helping job seekers find better career opportunities across Dubai, Abu Dhabi, Sharjah, Ajman, Ras Al Khaimah, the wider UAE, and other Middle East countries. The platform provides up-to-date job vacancies from various industries, making it easier for professionals to discover, apply, and grow their careers in the region. View more View less
Job Details
Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: United States
Closing Date: Undisclosed
Salary: USD 140,000 - USD 372,300 / month
Other Pay: Benefits
Job Category: Information Technology
Job Description

Position: Staff Software Engineer

Date Posted: June 15, 2026

Industry: Software Development / Cloud Computing / Artificial Intelligence / Developer Platforms

Employment Type: Full Time (Remote)

Experience: 9+ Years in Software Engineering with 2+ Years in Technical Leadership Roles

Qualification: Bachelor’s Degree in Computer Science or Related Field Preferred (Associate, Master’s, Doctorate, or Equivalent Experience Also Accepted)

Salary: USD $140,400 – $372,300 Per Year

Location: United States, REMOTE

Company: GitHub

Description:

GitHub, the world’s leading AI-powered developer platform, is seeking an experienced Staff Software Engineer to join its Codespaces team. This role focuses on building and evolving cloud-based development environments that enable developers to create, test, and deploy software more efficiently. The position offers the opportunity to influence the future of cloud development while working on products used by millions of developers worldwide.

The successful candidate will provide technical leadership, contribute directly to large-scale software development initiatives, and collaborate across engineering, product, and design teams. This role is ideal for senior engineers passionate about distributed systems, cloud technologies, developer productivity, and delivering scalable solutions.

Key Responsibilities:

• Design, develop, test, and deliver scalable software solutions across GitHub services

• Lead architecture discussions and create technical proposals

• Provide mentorship, code reviews, and technical guidance to engineering teams

• Design and implement APIs for seamless service integration

• Build and maintain CI/CD pipelines for automated deployment workflows

• Collaborate with product, design, and engineering stakeholders on technical solutions

• Ensure system reliability, performance, security, and maintainability

• Participate in on-call rotations and incident response activities

• Develop testing strategies, success metrics, and continuous improvement processes

• Drive technical roadmaps aligned with product and business goals

• Utilize telemetry, debugging tools, and performance monitoring solutions

• Support the adoption of new technologies and engineering methodologies

Requirements:

• 9+ years of professional software engineering experience or equivalent qualification pathway

• 2+ years of experience in technical leadership roles

• Proven experience designing and maintaining large-scale production software systems

• Strong expertise in cloud-based architectures, distributed systems, and microservices

• Experience with one or more programming languages such as Go, Ruby, Rust, Python, JavaScript, Java, C#, C++, or C

• Strong problem-solving, debugging, and analytical skills

• Ability to lead cross-functional technical initiatives and mentor engineering teams

• Strong knowledge of:

• Cloud architecture and distributed systems

• API design and software scalability

• CI/CD pipelines and DevOps practices

• Software testing, monitoring, and observability

Preferred Qualifications:

• Experience with Bash, Python, Ruby, Go, JavaScript, or TypeScript

• Familiarity with React.js and modern front-end technologies

• Experience with MySQL, Cosmos DB, Elasticsearch, or similar platforms

• Knowledge of CNCF technologies and cloud-native ecosystems

• Experience with monitoring tools such as Datadog, Sentry, or Azure Data Explorer

• Proven collaboration with product management and design teams on large-scale projects

Benefits:

• Competitive salary and compensation package

• Annual bonus opportunities (role dependent)

• Stock and equity-based rewards (eligible roles)

• Remote-first work environment

• Professional learning and career development opportunities

• Comprehensive employee benefits package

• Inclusive and diverse workplace culture

• Flexible work arrangements and strong work-life balance support

373 open positions on Semasocial right now · 161 open positions in United States · 6 posted in the last 7 days
Contact Information
Sign in to apply for this job.
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.