Software Engineer
Quick answer
Astera Institute is hiring an in-office Software Engineer in Emeryville, CA, to develop and scale The Stacks content platform.
- Role
- Software Engineer
- Organization
- Astera Institute
- Location
- Emeryville, CA
- Work setup
- On-site
- Level
- Mid
- Category
- Engineering & Technology
The role
Astera is seeking a full-time software engineer to build and scale The Stacks, a new content platform designed to improve how scientific and technical work is shared. The ideal candidate is a hands-on generalist capable of redesigning core systems and building complex, large-scale web applications. This role offers a unique opportunity to shape public digital infrastructure while working in a fast-paced, startup-like environment. The position requires strong architectural judgment and a user-centered mindset to support long-term product growth.
What you'll do
- Develop and maintain backend services, frontend interfaces, and data models for The Stacks.
- Build and maintain APIs and content-management services.
- Manage cloud infrastructure to ensure high availability and observability.
- Implement high-quality, user-facing interfaces using modern web technologies.
- Collaborate with internal teams to iterate on features based on user feedback.
What it takes
- BA/BS in Computer Science, Computer Engineering, or equivalent experience.
- 2-3+ years of experience building and maintaining software systems.
- Strong engineering fundamentals and problem-solving skills.
- Experience with modern web technologies like TypeScript, React, and Node.js.
- Ability to work effectively in environments with evolving requirements and ambiguity.
What you'll bring
How we treat you
Competitive compensation package; see benefits summary at https://www.notion.so/Astera-Benefits-Summary-Residents-and-Temporary-Staff-30caa1d01f248091ab8be9eaed84f998
Frequently asked questions
Where is this job located?
This position is based on-site at the Astera office in Emeryville, CA, with some potential for occasional travel.
What is the compensation for this role?
The compensation is not explicitly specified, though the organization notes it is a competitive package commensurate with experience and location.
What are the key qualifications required?
Candidates should have a degree in Computer Science or equivalent, at least 2-3 years of software development experience, and proficiency with modern web technologies like TypeScript and React.
How do I apply for this position?
The job description does not provide a specific deadline or application portal link; interested candidates should refer to the Astera website for submission instructions.
How to apply
Apply directly on Astera Institute's site. We link straight through — no resume parsing, no profile to fill out.
This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Astera Institute's official posting before applying.