Systems Engineer

GitStart

United States

Remote

USD 120,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote and async
OSS contributions
Global team across 15+ countries
Daily peer reviews and senior guidance
Technical growth tracks
Access to AI development tools

Job summary

GitStart is a community of developers that turns tickets into PRs for YC startups to unicorns. They are seeking a Systems Engineer to help scale engineering teams, design advanced apps, and integrate APIs.

You will work remotely with a global group, contribute to high-performance projects, and gain OSS and AI tooling experience while collaborating across diverse countries.

Qualifications

  • Proficiency in system programming languages (C++/Rust/Go).
  • Strong networking knowledge (WebSockets, TCP/UDP, HTTP).
  • Deep understanding of memory management and concurrency.
  • Ability to model data structures and system interactions.
  • Experience navigating large codebases and APIs.
  • Familiarity with OS-level system calls and performance concerns.

Skills

System Programming
Networking
Memory Management
Data Structures
OS Sys-Calls
Codebase Navigation
High-Performance
API Design
Domain Mastery
Technical Documentation

Job description

Locations being considered: Anywhere

About the Role

As a Systems Engineer, you'll help to scale the engineering teams of our global clients and build cool stuff. From designing advanced applications to integrating with external APIs, your expertise will drive innovation and success.

GitStart is a community of developers that turns tickets into PRs for YC startups to unicorns.

Reasons to join
  • Grow your skills - Write and review code from day one, get daily review from peers and senior/staff engineers, join technical/PM/communication growth tracks
  • World class codebases - condense decades of learnings into years by working on the most technical codebases in the planet
  • Become AI native - get access to all new AI development tools as they come out, from GPT-4 to agents that auto-create tickets based on your PR comments
  • Fully remote and async - work when you want, where you want, and how you want. No micromanaging.
  • Gain open source experience - Build up OSS profile and make contributions to a number of important repositories
  • Build lasting connections - bond with people from 15+ countries, across game nights and local events
Your Technical Skills
  • Mastery in System Programming (C++ or Rust or GoLang)
  • Able to open up abstractions (i.e ability to debug down into source code for C++ / Rust / GoLang and understand how things work)
  • Solid networking experience (WebSockets / TCP / HTTP / UDP)
  • Strong command of memory management and concurrency (thread-safe data structures, atomics, understanding weak vs strong refs)
  • Strong ability in data structures and modelling - ability to model different systems and integrate them
  • Strong grip on OS level sys-calls and how they map into application-level codebases
  • Ability to understand large codebases without getting lost in them
  • Strong understanding of high-performance computing and parallelism (Queues, Multi-threading and message passing)
  • Key eye for beautiful interfaces and abstractions (API Design, System Architecture Docs)
  • Product-wise Ability to master different domains very quickly
  • Excellent at documenting and creating technical design docs
  • Fine eye for edge cases (i.e ability to find out what breaks things and thinking deep into what could go wrong)
You’re a fit if
  • You are insanely hungry
  • You've showcased extreme ownership in the past
  • You learn on the go - ability to jump quickly into large unknowns and start to tackle them bit by bit
  • You learn by doing - tinker and play with things until they make sense
  • You have a keen eye for feedback loops to solve problems (iterate to get somewhere instead of trying to aim for the finish line)
  • A bit of a perfectionist. You care deeply about your craft
What to expect

If you make it through the application stage, here is what you can expect: Technical Assessment -> Technical Interview-> Hackweek ( Work on 2-5 issues on a large public OSS codebase ) -> Full time offer

Originally posted on Himalayas

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer - Distributed Systems
Staff Engineer - Distributed Systems

HighLevel • United States

On-site
USD 180,000 - 240,000
Software Engineer
Software Engineer

Mackin Talent • United States

Remote
USD 159,000 - 212,000
Competitive salary
Healthcare contribution and pension
Work laptop and phone
+2
Forward Deployed Staff - Education
Forward Deployed Staff - Education

Levelup Labs • United States

Remote
USD 120,000 - 180,000
Remote-first
Async-friendly
Growth opportunities
+1
Core Engineer
Core Engineer

TechTree • San Francisco (CA)

On-site
USD 120,000 - 210,000
Staff Engineer - CRM & Automation
Staff Engineer - CRM & Automation

Openkrill • United States

Remote
USD 180,000 - 240,000
Senior DevOps Engineer
Senior DevOps Engineer

NANOSOFT CONSULTING TALENT PAGE • United States

Remote
USD 120,000 - 180,000
Software Engineer, Infrastructure & Performance
Software Engineer, Infrastructure & Performance

Dedalus Labs, Inc. • San Francisco (CA)

On-site
USD 120,000 - 250,000
Senior Software Engineer
Senior Software Engineer

Assembly Staging • New York (NY), Northern (KY)

Hybrid
USD 140,000 - 200,000
Software Engineer - DevOps
Software Engineer - DevOps

Quest Global • Cupertino (CA)

On-site
USD 100,000 - 115,000
Health insurance
401(k) matching
Paid time off
+5
Senior/Staff Software Engineer
Senior/Staff Software Engineer

Confiant • United States

Remote
USD 120,000 - 150,000
Stock options
Health insurance
Retirement contribution
+4