Skip to content
AsteraAstera

Software Engineer

Build and scale The Stacks, a content platform for scientific and technical work. Hands-on full-stack engineer with 2-3+ years experience, modern web tech, and strong architectural judgment.

About the job

Key Responsibilities

  • Contribute to the development and maintenance of The Stacks—including backend services, frontend interfaces, data models, and integrations.
  • Implement high-quality user-facing interfaces and experiences using modern web technologies.
  • Assist in building APIs and services for content-management.
  • Work closely with team members to develop features and iterate rapidly based on feedback.
  • Help manage cloud infrastructure, ensuring high availability, observability, and smooth development workflows.
  • Maintain high-quality engineering practices including version control, testing, documentation, and CI/CD workflows.
  • Provide ongoing support and improvements post-launch, including bug fixes, feature development, and performance optimization.
  • Contribute to open-source components of The Stacks when appropriate.
  • Collaborate with related internal teams across Astera’s connected programs and external partners as needed.

Qualifications and Experience

  • BA/BS in Computer Science, Computer Engineering, or equivalent experience.
  • 2-3+ years experience building and maintaining software systems.
  • Interest in working with content-heavy or knowledge-based platforms, and tackling problems related to publishing systems, large documentation or archival sites, user-generated content.
  • Strong engineering fundamentals and problem-solving skills.
  • Experience with some modern backend and frontend technologies (e.g., TypeScript, React, Node.js, Express.js/Hono, SQL databases, Prisma/Drizzle, etc.)—specific technologies matter less than your ability to learn and adapt.
  • Ability to move quickly in environments with evolving requirements, ambiguity, and rapid iteration cycles.
  • Highly adaptable and comfortable working across disciplines.

Benefits

  • Competitive compensation package, commensurate with experience and location.

Skills

TypeScript, React, Node.js, Express.Js, Hono, SQL, Prisma, Drizzle, CI/CD, Version Control

Datadog

Datadog

Boston, MA
Software Engineering Intern
$100k+/yrHybridFullstack Engineering

Software Engineering Interns build and improve production systems for Datadog’s observability and security platform across backend, infrastructure, data, and developer tooling. Candidates should be pursuing a relevant technical degree, have strong computer science fundamentals, and be able to work full-time from the Boston or New York office.

Datadog

Datadog

Boston, MA
Software Engineering Intern
$100k+/yrHybridFullstack Engineering

Software engineering interns build and scale production systems for observability and security, contributing across backend, infrastructure, data, frontend, and developer tooling. Candidates should have strong computer science fundamentals, programming experience, and interest in AI-assisted development.

Applied Intuition

Applied Intuition

London, United Kingdom

Software Engineer
£100k+/yrOn-site2+ YOEFullstack Engineering

Build, test, and deploy modern C++ software and high-performance products for defense and autonomy customers. The role involves customer integration, product development, and deployment infrastructure, with a bachelor's degree and at least two years of C++ experience preferred.

Sage

Sage

New York, NY

Software Engineering Intern
$104k+/yrHybridFullstack Engineering

Build and ship full-stack production software during a summer internship, including React and TypeScript user experiences and Java backend services. The role emphasizes testing, code reviews, collaboration, and learning reliable software delivery.

Fab2

Fab2

Austin, TX
Fab Software Engineering Intern
$108k+/yrOn-siteFullstack Engineering

Build full-stack applications, tooling, and infrastructure for a software-defined semiconductor fab, including equipment control and process data analysis. The internship requires strong systems programming skills, hands-on project experience, and a portfolio of software work.