Associate Software Engineer

Apex Systems

San Francisco, CA0–3 yrs2h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 3 years · Bachelor's degree
Must know
PythonJavaJavaScriptNode.jsReactSQL
Nice to have
DockerAWSAzureGCP
Work
On-site in San Francisco
Pay
Not stated by the employer.
Skill demand
Python67%Java33%JavaScript27%Node.js11%of 45 similar entry-level jobs posted in the US this week
Listed
Nov 4, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

An established organization is seeking a curious, driven, and hands-on Associate Software Engineer passionate about building modern applications using an AI-first Software Development Lifecycle (SDLC). This position is ideal for early-career engineers with strong software engineering fundamentals and an interest in emerging technologies. The successful candidate will build applications while leveraging AI development tools throughout the development lifecycle to accelerate productivity and deliver quality software.

Key Responsibilities

  • Design, develop, test, and deliver end-to-end full stack applications.
  • Build backend services using Python, Java, or Node.js.
  • Develop responsive frontend applications using React or similar modern frameworks.
  • Work with SQL and/or NoSQL databases and REST APIs.
  • Use AI assistants throughout the SDLC for requirements analysis, solution design, coding, refactoring, testing, debugging, and documentation.
  • Review, validate, and improve AI-generated code to ensure correctness and quality.
  • Participate in application deployments, releases, and production support.
  • Collaborate with engineers, architects, quality assurance, and product teams.

Requirements & Tech Stack

  • Education: Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • Experience: 0–3 years of software development experience, including academic projects or internship experience.
  • Technical Skills: Strong programming fundamentals in at least one of Python, Java, or Node.js, familiarity with React, and understanding of REST APIs, databases, object-oriented programming, data structures, and algorithms.

Preferred Qualifications

  • Exposure to AI coding assistants such as Claude, Copilot, or Cursor.
  • Familiarity with cloud-native applications and observability tools.
  • Exposure to cloud platforms such as AWS, Azure, or GCP and containerization tools like Docker.

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

46 openings · all need no experience

Most hiring: Amazon, Verkada, Engramme

See all 46 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job