Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer Octoservices - @ Github

Home > Programming & Design

 Staff Software Engineer Octoservices -

Job Description

We re looking for worldclass software engineers to join GitHub s Octoservices organization. We provide the tools and services that empower GitHub staff and our customers. Octoservices is responsible for the full stack of features and technologies that power Admin Experiences, Audit Logs, Migration, Learning Lab, Docs, and more .tools and services that enable our millions of customers to use GitHub, increasing the impact of software solutions at a global scale.

Responsibilities

  • You will write, review and maintain code primarily in Ruby, JavaScript, Go or C#.
  • You will collaborate with your team, product and design to build new features.
  • You will need to work with engineering and product leadership to define and prioritize projects that help us meet business objectives
  • You will evaluate and recommend solutions, and guide decision making by considering technical tradeoffs.
  • You will document the systems you help build.
  • You will mentor, pair, and delegate work to encourage the professional and technical growth of those around you
  • You will work with support to triage and debug technical support request
  • You will become an owner and advocate for the health and quality of the systems that the team builds, participate in an on-call rotation and respond to incidents as necessary

Qualifications

  • Strong proficiency in Ruby or Javascript development
  • 5 years of experience developing production software using Ruby, C#, JavaScript, dotnet core, Go or equivalent language
  • 4 years of experience working with OOP languages and patterns
  • 2 years of experience designing, building and running large scale and highly available cloud services or distributed systems
  • 2 experience with high scale SQL and general database knowledge preferred
  • 1 year(s) of experience with JavaScript and front-end client libraries
  • Experience with Git systems and GitHub
  • Experience with RESTful API design and/or GraphQL
  • Experience with orchestration (eg. Docker, Kubernetes)
  • Experience designing, building, scaling and maintaining distributed systems
  • Passionate about fostering good engineering practices and processes
  • Strong customer focus and data-driven approach
  • Experience effectively contributing to technical strategy and roadmaps
  • Understanding of production system monitoring and observability
  • Troubleshooting skills across network, application, caching, queuing, load-balancing, storage and distributed services layers.
  • Excellent analytical skills as well as both verbal and written communication skills. We re a distributed team so strong communication is critical.
  • Passionate about mentoring and helping their peers, both inside and outside of their team, to grow
  • Passionate about healthy team culture and collaboration

Prefered Qualifications

  • Remote work experience
  • Experience building highly available distributed systems
  • Prefer impact rather than activity
  • Passionate about healthy team culture and collaboration

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization

Contact Details:

Company: Github
Location(s): Remote

+ View Contactajax loader


Keyskills:   SAN Backend Javascript Troubleshooting Load balancing Ruby Distribution system Technical support SQL Auditing

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Github

Millions of developers and companies build, ship, and maintain their software on GitHubthe largest and most advanced development platform in the world.