Skip to content
Northwood SpaceNorthwood SpaceTorrance, CA

Software Engineering Intern

Supports development of secure, scalable data movement and distributed systems across hybrid cloud and ground-station infrastructure. The internship is intended for a current computer science or software engineering student with programming and networking interests.

$75k – $75k/yr
On-siteEntry levelBackend Engineering

About the job

Responsibilities

  • Define secure, scalable interfaces for payload data transfer, emphasizing simplicity and extensibility.
  • Support the design and implementation of the data plane across on-premises and cloud environments for low-latency, high-throughput distribution.
  • Develop, test, and maintain data movement and processing pipelines handling large data volumes.
  • Build observable, fault-tolerant, and reliable systems that meet uptime requirements.
  • Gain hands-on experience with networking devices and protocols.
  • Collaborate with software, network, and FPGA engineers to optimize hybrid network and software deployments for performance and scalability.

Requirements

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Knowledge of Rust, C++, or Golang.
  • Interest in systems programming, networking protocols such as TCP/IP, and distributed systems.

Nice-to-haves

  • Familiarity with AWS, Azure, or Google Cloud.
  • Exposure to continuous integration, continuous deployment, Docker, or Terraform.
  • Strong problem-solving skills and eagerness to learn in a collaborative environment.

Skills

RustC++GoSystems ProgrammingTCP/IPDistributed SystemsAWSAzureGCPDockerTerraform