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.

About the job

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

Rust, Go, Haskell, C++, Distributed Systems, Embedded Systems, Data Pipelines, Kubernetes, APIs, Databases

PlanetScale

PlanetScale

San Francisco, CA

Software Engineer - Internal Tools
$120k+/yrOn-siteFullstack Engineering

Build AI-enabled internal tools, automations, integrations, and dashboards that streamline incident response, support, and engineering operations. The role suits an early-career software engineer comfortable with TypeScript, Ruby, or Go, LLM APIs, and in-office collaboration in San Francisco.

Composio

Composio

San Francisco, CA

Fullstack Engineering Internship, Product Team
$120k+/yrOn-siteFullstack Engineering

Build full-stack product experiences across developer and consumer interfaces, collaborating with customers and writing clear documentation. The internship emphasizes product engineering, language-model applications, and strong frontend skills with TypeScript, React, Tailwind, and Next.js.

Notion

Notion

San Francisco, CA
Software Engineer Intern
$119k+/yrHybridFullstack Engineering

Build and improve Notion’s product across web services, databases, applications, and tools while writing secure, tested code. The internship seeks students pursuing a related bachelor’s or master’s degree with prior internship experience and programming proficiency.

Notion

Notion

San Francisco, CA
Software Engineer Intern
$119k+/yrHybridFullstack Engineering

Build and improve Notion’s full-stack product across web services, databases, applications, and tools, with an AI-first mindset. Candidates should be pursuing a computer science or related degree, have prior internship experience, and demonstrate programming proficiency and collaborative problem-solving.

Dimagi

Dimagi

Cambridge, MA

Software Engineer
$118k+/yrRemote2+ YOEFullstack Engineering

Build and improve CommCare, a global platform supporting frontline workers, by developing web features and collaborating with distributed teams. The role requires 2+ years of software development experience, strong Python and web development skills, and familiarity with the listed full-stack technologies.