Associate Software Engineer
Apex Systems
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.