Skip to content

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.

100k – 200kEmeryville, CAFullstack EngineeringOnsite2+ YOE

About the role

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

TypeScriptReactNode.jsExpress.JsHonoSQLPrismaDrizzleCI/CDVersion Control

Software Engineer II

Full stack Software Engineer II with backend emphasis building and maintaining cloud-based applications using Ruby on Rails, AWS, and Terraform. Requires 1-3 years experience and hybrid work in Chicago.

100k – 125kChicago, ILFullstack EngineeringHybrid1+ YOES3AWS

Software Engineer, Learn

Builds and iterates on practice-first learning experiences for CodeSignal Learn and AI Tutor Cosmo, collaborating with product and design teams. Requires 2+ years software engineering experience, strong communication, and ownership in a remote role.

100k – 250kUnited StatesFullstack EngineeringRemote2+ YOEReactNext.js

Application Services Software Engineer

Build and maintain internal applications, APIs, automations, and system integrations using C#, .NET, SQL, and Microsoft technologies to improve business processes and operational efficiency.

105k – 135kUnited StatesFullstack EngineeringRemote2+ YOEC#SQL

Software Engineer

Full-stack Software Engineer building and scaling front-end and back-end components for a gaming payments platform. Requires 1+ years experience with strong React and TypeScript skills; works onsite in SF or NYC offices.

105k – 160kNew York, NY +1Fullstack EngineeringOn-site1+ YOEReactNode.js

Software Engineer

Full-stack Software Engineer building and scaling front-end and back-end components for a gaming payments platform. Requires 1+ years experience with strong React and TypeScript skills, collaborating on features from design to deployment.

105k – 160kSan Francisco, CA +1Fullstack EngineeringOn-site1+ YOEReactNode.js