Skip to content

Software Engineer – General (new grad / early career)

Early-career Software Engineer designing control systems for ground stations, optimizing data pipelines, building distributed cloud orchestration, APIs, monitoring, and production testing software for global space communications network. Requires 0-2 years experience and bachelor's in CS or related.

120k – 140kLos Angeles, CACaliforniaFullstack EngineeringOnsiteEntry level

About the role

Responsibilities

  • Design and implement control systems for ground station hardware, interacting with embedded systems and RF modems.
  • Architect and optimize data pipelines for high-bandwidth data movement and low-latency distribution (SD-WAN capabilities).
  • Lead design and architecture of distributed systems for global ground network orchestration across cloud and on-premises.
  • Develop stack design, inter-service communication protocols, robust APIs, intuitive front-ends, and scalable data backends with ETL pipelines.
  • Create monitoring, alerting systems, global telemetry for predictive diagnostics, and real-time customer updates.
  • Build secure infrastructure, CI/CD pipelines for global deployments.
  • Develop production line software, automate testing procedures, collaborate with mechanical/RF/EE/FPGA engineers.
  • Create simulations for satellite/network design, testing, and global antenna network orchestration.

Requirements

Basic Qualifications:

  • 0-2 years of professional software development experience (internships, projects, personal projects count).
  • Completed bachelor's degree in Computer Science, Computer Engineering, Math or related major (soft requirement).

Preferred Qualifications:

  • Proficiency in Rust, Golang, Haskell, C/C++ (or other languages for distributed systems/high-performance computing).
  • Strong problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, dynamic environment.

Skills

RustGoHaskellC++Distributed SystemsEmbedded SystemsData PipelinesKubernetesAPIsDatabases

Software Engineer Intern (Fall 2026)

Software engineering intern building and shipping AI-native projects on Notion's full stack, paired with a mentor for 12 weeks. Requires pursuing bachelor's/master's in CS/engineering, prior internship, and proficiency in TypeScript/Node.js/Python.

119k – 127kSan Francisco, CAFullstack EngineeringHybridEntry levelAILLMs

Software Enginneer, New Grad

New grad software engineer building full-stack financial products (Python/Django + React/TypeScript) for solopreneurs, integrating AI/LLMs, and shipping features end-to-end in a hybrid SF role.

115k – 125kSan Francisco, CAFullstack EngineeringHybridEntry levelLLMsReact

Software Engineer, New Grad

New grad software engineer building product features, improving performance, and creating internal tools at Notion. Requires pursuing bachelor's/master's in CS/engineering, internship experience, and proficiency in languages like TypeScript, Node.js, or Python, with web and backend familiarity.

126k – 146kSan Francisco, CAFullstack EngineeringHybridEntry levelCSSHTML

Fab Software Engineering Intern - Fall

Software engineering intern building full-stack applications, tools, and infrastructure for controlling semiconductor fab equipment and analyzing process data. Requires strong Rust/Go/TypeScript skills, systems fundamentals, and non-trivial project experience; pursuing BS in CS/CE.

110k – 132kAustin, TX +1Fullstack EngineeringOn-siteEntry levelGoOt

Software Engineer (New Grad)

New grad software engineer building core systems for AI agents in insurance workflows, spanning full stack with TypeScript, React, Node.js. Ships production code day one in fast-paced startup, requires CS fundamentals and bachelor's degree.

110k – 140kSan Francisco, CAFullstack EngineeringOn-siteEntry levelAILLMs