> Markdown version of [/jobs/ext/1982748-software-engineer-new-grad](https://www.wearedevelopers.com/jobs/ext/1982748-software-engineer-new-grad). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, New Grad - **Company:** The Nook - **Location:** San Francisco, CA, United States - **Experience:** Starter - **Salary:** $150,000.0 - $165,000.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Artificial Intelligence, Code Review, Collaborative Software, Data Structures, Python (Programming Language), Node.Js, Open Source Technology, Software Engineering, TypeScript, AI Infrastructure, ReactJS, Information Technology, Build Tools - **Published:** August 8, 2026 - **Apply:** https://www.dice.com/job-detail/d3baec87-3977-49f1-bf42-3b219ec75404 ## About the Role We're much more interested in how you think than whether you've used every technology in our stack., * Are completing or recently completed a Bachelor's or Master's degree in Computer Science or a related technical field. * Have strong computer science fundamentals, including algorithms, data structures, and software design. * Have built software through internships, research, open source, startups, or personal projects. * Love solving difficult technical problems and learning new technologies. * Are excited to work across the stack. Experience with React, TypeScript, Node.js, or Python is a plus, but not required. * Thrive in fast-moving environments where engineers take ownership and make product decisions. * Enjoy collaborating with teammates and communicating technical ideas clearly. * Can work from our San Francisco office at least three days each week. ## Description As a new graduate engineer, you'll work across the stack and collaborate closely with product, design, and customers to build features that ship quickly and make a measurable impact. You'll: * Design, build, and ship full-stack features using React, TypeScript, Node.js, and Python. * Own projects from initial idea through deployment, monitoring, and iteration. * Work directly with customers to understand problems and turn feedback into product improvements. * Build systems that power AI agents, real-time collaboration, and enterprise-scale workflows. * Improve the performance, reliability, and scalability of our platform. * Write clean, maintainable code and contribute thoughtful code reviews. * Learn from experienced engineers while taking on meaningful ownership from day one., You'll ship your first production change during your first week. From there, you'll progressively take ownership of larger features while pairing closely with experienced engineers, learning our AI infrastructure, and working directly with customers. By the end of your first few months, you'll have shipped multiple customer-facing features and be owning projects end-to-end. That's the kind of detail that top candidates remember, and it's much more compelling than another bullet saying "build scalable applications." It tells applicants what success actually looks like. Nooks is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Coffee with Developers - Cassidy Williams - ](https://www.wearedevelopers.com/videos/912-coffee-with-developers-cassidy-williams) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)