Associate Software Engineer (College Grad 2027)
Solace
Redwood City, CA0–2 yrs43m agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 2 years · Bachelor's degree
- Must know
- REST APIsProduct managementData structures & algorithmsPythonJavaPostgreSQL
- Nice to have
- JavaScriptTypeScriptReactNode.js
- Work
- On-site in Redwood City
- Pay
- Not stated by the employer.
- Skill demand
- Python61%REST APIs47%Data structures & algorithms28%Product management11%of 148 similar entry-level jobs posted in the US this week
- Listed
- Oct 29, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About The Role
- Build something that matters from day one.
- Ship real features to real users within your first weeks.
- Be challenged daily, expected to move fast, learn faster, and take ownership of your work.
- Join a talented team who will push you to grow, but also expected to think independently, ask the right questions, and own your work from design through deployment.
- Commit code daily, make mistakes, and learn from them.
- Be thrown into the deep end and come out stronger.
- Be scrappy, resourceful, and eager to prove yourself.
- Drive to find answers, not afraid of ambiguity or hard problems.
- Take feedback as fuel and seek a place that invests in making you exceptional, not comfortable.
- This is an in-person role for new college graduates in our Redwood City office, 3 days a week.
- Start date: July 2027.
Key Responsibilities
- Ship production code in your first week—real features that impact real users.
- Build across the stack, from database queries to API endpoints to UI components, learning the full lifecycle of software development.
- Take ownership of features end-to-end, being accountable for what you build.
- Work directly with senior engineers, product managers, and designers, with mentorship and expectation to drive your own work forward.
- Debug production issues, refactor messy code, and improve systems.
- Move fast and iterate; deploy continuously and see your code in production within hours.
- Participate in code reviews, architectural discussions, and product planning.
Requirements & Tech Stack
- A bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)—graduating between December 2026 and June 2027.
- Solid fundamentals in data structures, algorithms, and software design.
- Experience with at least one modern programming language: TypeScript, JavaScript, Python, Java.
- Bonus if you've worked with TypeScript, React, or Node.js.
- Projects that show you can build real things (personal projects, hackathons, internships, open source contributions).
- A hunger to learn and an ego small enough to admit when you don't know something.
- Grit; you don't give up when things get hard.
- Strong communication skills; ability to explain thinking, take feedback without defensiveness, and collaborate with non-engineers.
- Extreme bias toward action; prefer to ship something imperfect and iterate than wait for perfect.
What You'll Learn
- Hands-on experience with our modern tech stack:
- TypeScript across all applications.
- NestJS API with TypeORM.
- Postgres and Redis.
- React with our custom UI library built on shadcn.
- Tailwind CSS.
- You will gain experience by working with AI tools daily as part of our development workflow.
Qualifications
- New college graduates graduating between December 2026 and June 2027.
- Based in the United States.
- Note: AI tools are not permitted during the interview process.