Jr. Software Engineer

oporch

San Francisco Bay Area0–2 yrs3h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 2 years · Bachelor's degree
Must know
REST APIsCI/CDPythonJavaJavaScriptGit
Work
On-site in San Francisco Bay Area
Pay
Not stated by the employer.
Skill demand
Python73%Java33%REST APIs24%CI/CD20%of 55 similar entry-level jobs posted in the US this week
Listed
Nov 11, 2026 · still open

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

About the Role

oporch is focused on helping people automate their job search, showcase their portfolios, and secure opportunities early in the hiring process. The platform streamlines how job seekers present their skills and experience to potential employers. By reducing manual effort in the search process, oporch aims to make career advancement more efficient and accessible. Team members contribute to tools that improve how candidates connect with roles that fit their profiles. Working at oporch offers the chance to build products that directly impact job seekers’ success.

As a Jr. Software Engineer at oporch, you will work on a full-time, remote basis to develop and maintain features that support automated job search and portfolio sharing. You will collaborate with senior engineers to design, implement, test, and deploy back-end services and APIs.

Key Responsibilities

  • Write clean, maintainable code.
  • Review code with peers.
  • Fix bugs.
  • Improve performance and reliability of existing systems.
  • Integrate data from various sources.
  • Support continuous integration and deployment pipelines.
  • Contribute to technical documentation.
  • Participate in team meetings.
  • Contribute to planning discussions.
  • Learn best practices in modern software development.

Requirements & Tech Stack

  • Skills in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, Python, JavaScript, or similar).
  • Knowledge of Back-End Web Development, including working with APIs, databases, and server-side frameworks.
  • Understanding of Object-Oriented Programming (OOP) concepts and ability to apply them in practical projects.
  • Ability to read, write, and review technical documentation.
  • Ability to collaborate effectively in a remote team environment.
  • Familiarity with version control systems (e.g., Git) is beneficial.
  • Familiarity with basic software testing practices is beneficial.

Qualifications

  • Strong foundation in Computer Science principles, including data structures, algorithms, and software design.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • At least two showcase able projects done within the last two years on your own motivation and expense.
  • Interest in career platforms, hiring technology, or tools that support job seekers is a plus.

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

56 openings · all need no experience

Most hiring: TikTok, Skydio, Neuralink

See all 56 →

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