1

Junior Application Developer Jobs in Oregon (NOW HIRING)

OR

$122K - $161K/yr

You will work closely with other application engineering teams and internal stakeholders, owning a ... You are able to scale yourself effectively via junior engineers and accelerate the team through ...

OR

$51.75 - $71.25/hr

Shape the architectural decisions and technical standards for our iOS application, ensuring a ... Strong communication skills and the ability to mentor junior engineers while articulating technical ...

OR

$122K - $161K/yr

You will work closely with other application engineering teams and internal stakeholders, owning a ... You are able to scale yourself effectively via junior engineers and accelerate the team through ...

Ui Developer

Beaverton, OR · On-site

$52.75 - $68.75/hr

Mentor junior engineers through code reviews, pull request feedback, and pair programming sessions ... Application Deadline This position is anticipated to close on Jun 30, 2026. About Actalent Actalent ...

UI Developer

Beaverton, OR · On-site

$52.75 - $68.75/hr

Mentor junior engineers through code reviews, pull request feedback, and pair programming sessions ... Application Deadline This position is anticipated to close on Jul 1, 2026. About Actalent Actalent ...

OR · On-site

$55.50 - $73.50/hr

Provide technical guidance and mentorship to junior developers and other team members. * Conduct ... Application. * Architect, or Salesforce Certified System Architect are highly desirable. * Strong ...

The IAM Developer is expected to lead workstreams, guide junior developers, partner closely with ... Collaborate with IAM architecture, Information Security, Infrastructure, and Application teams to ...

... junior staff. This position is responsible for consultative performance in all areas related to ... Provide process, data and object modeling in a variety of application and database environments.

Sr Vulnerability Management Engineer

OR · Remote

$104K - $143K/yr

Partner with application, platform, and cloud teams to validate that systems meet security and ... Mentor junior engineers and help reduce single points of failure across security tooling and ...

OR · On-site

... junior staff. This position is responsible for consultative performance in all areas related to ... Provide process, data and object modeling in a variety of application and database environments.

$55.25 - $71.25/hr

As a senior technical contributor, you will also mentor junior engineers, develop best practices ... Work closely with product architects to review, refine, and influence application architectures ...

Senior Security Engineer

Portland, OR · On-site

$121K - $166K/yr

Design, implement, and maintain security controls across network, endpoint, cloud, and application ... Partner with DevOps, SRE, and engineering teams to integrate security tooling into CI/CD pipelines

... junior engineers/designers. * Prepares and revises documentation in various civil phases ... Requisite knowledge and application of agency and industry applicable codes. * General ...

Civil Engineer

Portland, OR · On-site

$107K - $155K/yr

... junior engineers/designers. * Prepares and revises documentation in various civil phases ... Requisite knowledge and application of agency and industry applicable codes. * General ...

next page

Showing results 1-20

Junior Application Developer information

See Oregon salary details

$25.4K

$94.1K

$145.4K

How much do junior application developer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for junior application developer in Oregon is $94,073.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,800.00 and $92,000.00 per year, depending on experience, location, and employer.

What jobs in the US pay 300,000 a year?

For a Junior Application Developer, earning $300,000 annually is uncommon, as this level of compensation typically requires extensive experience, seniority, or specialized skills. High-paying roles in tech often include senior software engineers, solutions architects, or technical leads, especially in high-demand industries or companies. Entry-level or junior positions generally have lower salary ranges, with significant increases possible through experience and advanced expertise.

What are the key skills and qualifications needed to thrive as a Junior Application Developer, and why are they important?

To thrive as a Junior Application Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), software development principles, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly certifications in specific technologies are often required. Strong problem-solving skills, willingness to learn, and effective communication set outstanding candidates apart. These skills and qualities are essential for delivering high-quality code, collaborating on development teams, and adapting to rapidly changing technical requirements.

What is L1, L2, L3, and L4 developer?

In the context of a Junior Application Developer role, L1, L2, L3, and L4 typically refer to different levels of technical expertise and experience within a company's development team. L1 is usually entry-level, focusing on basic tasks and learning, while L2 and L3 involve increasing responsibilities, problem-solving, and coding skills. L4 often signifies senior or lead developers with advanced knowledge, mentorship roles, and system design responsibilities.

Will AI replace junior dev?

AI is unlikely to fully replace junior application developers, as they perform tasks that require creativity, problem-solving, and understanding of user needs. Instead, AI tools can assist junior developers by automating repetitive coding tasks and improving productivity, allowing them to focus on learning and complex problem-solving. Developing skills in programming languages, frameworks, and AI tools can enhance job security and career growth in this field.

What is the role of a junior application developer?

A junior application developer assists in designing, coding, testing, and maintaining software applications under the supervision of senior developers. They typically work with programming languages such as Java, Python, or JavaScript and use development tools like IDEs and version control systems. Their responsibilities include debugging, implementing features, and learning industry best practices to grow their skills.

What are some common challenges faced by Junior Application Developers when transitioning from academic projects to real-world applications?

Junior Application Developers often find that real-world projects involve more complex codebases, stricter deadlines, and frequent collaboration with cross-functional teams compared to academic assignments. They may also encounter challenges in understanding legacy code, adhering to industry best practices, and using version control systems like Git in a team environment. Seeking mentorship, asking questions, and participating in code reviews can help ease this transition and accelerate learning.

What does a Junior Application Developer do?

A Junior Application Developer assists in designing, coding, and testing software applications under the supervision of senior developers. They typically work on writing simple code, fixing bugs, and learning the best practices of software development. Their role often involves collaborating with other team members, participating in code reviews, and continuously improving their programming skills. This position is ideal for individuals who are early in their software development careers and looking to gain hands-on experience in application development.
What are the most commonly searched types of Application Developer jobs in Oregon? The most popular types of Application Developer jobs in Oregon are:
What are popular job titles related to Junior Application Developer jobs in Oregon? For Junior Application Developer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Junior Application Developer jobs in Oregon look for? The top searched job categories for Junior Application Developer jobs in Oregon are:
What cities in Oregon are hiring for Junior Application Developer jobs? Cities in Oregon with the most Junior Application Developer job openings:
Infographic showing various Junior Application Developer job openings in Oregon as of June 2026, with employment types broken down into 42% Full Time, 56% Part Time, and 2% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $94,073 per year, or $45.2 per hour.
Senior Software Engineer II, Storage

Senior Software Engineer II, Storage

Instacart

OR

$122K - $161K/yr

Other

Posted 29 days ago


Instacart rating

7.0

Company rating: 7.0 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

32nd of 62 rated delivery companies


Job description

Overview

Instacart is powered by a robust set of cloud services. Our backend systems power the clients used by millions of customers every year to buy their groceries online. These systems must also support tight integration with the largest retailers in the US and Canada. Engineering at Instacart provides the opportunity to work on challenging scaling problems while also designing the features that will define our industry. Large-scale caching and storage plays an integral role in delivering efficient, performant experiences to customers. You will have the opportunity to own and build a whole new set of foundational engineering components in an open collaborative environment serving millions of requests daily.

Instacart's storage needs are ever-evolving and growing. The Database Storage team are stewards of the database infrastructure that supports Instacart's core lines of business. The scale of this involves hundreds of clusters holding petabytes of data, with continuous 24/7 monitoring and uptime requirements. In response to this dynamic, demanding environment, the nature of our work is to innovate the automated monitoring & control-plane systems that run the clusters, as well as related supporting services like database proxies, snapshotting and backups, working with major cloud providers, supporting multiple environments for development and testing, data privacy and compliance at the infrastructure level. At the same time, we're investing and preparing for Instacart's future growth and success with forward-looking architectural shifts including distributed database systems, AI Agent-based monitoring and operations, tiered database storage. We're focused on solutions that directly impact Instacart through stability, productivity and cost management, visible at the Executive level.

About the Job

If you're excited by distributed systems at massive scale, realtime data challenges, and opportunities to shape the future of AIpowered commerce, this team offers a chance for outsized impact in a fastpaced environment: 

  • You will be a senior engineer in the team responsible for Storage platforms, with a large amount of ownership and autonomy for setting technical direction, reporting to an engineering manager.
  • You will work closely with other application engineering teams and internal stakeholders, owning a large part of the process from problem understanding to shipping the solution.
  • You will ship high quality, scalable and robust solutions with a sense of urgency.
  • You will have the freedom to suggest and drive high-impact initiatives related to Storage solutions that unlock new innovations, accelerate application development, create resiliency & high-availability, and right-size storage needs company-wide.

Instacart's technology is constantly changing and adapting. Some of the technologies you would use at Instacart include:

  • Languages: Go, Python and Rust
  • Core Platforms: RDS, Postgres, Yugabyte, EC2 and selected GCP services
  • Observability and Analytics: Datadog, Cloudwatch, Sentry and Snowflake

If you have experience with these technologies, you will have the opportunity to dive deeper. If you haven't used these technologies you will have the chance to learn from the collective experience of our team.

About You

Minimum Qualifications:

  • 5+ years of working experience as a software engineer in one or more large-scale cloud services or application development environment
  • 1+ Years of hands-on experience, delivering large-scale solutions with an industry-recognized database (ideally PostgreSQL)
  • 1+ Years experience building cloud-based control-plane software
  • Self-motivation and an enjoyment for a growth-oriented startup environment
  • A strong sense of ownership that drives improvements for customers as well as automation and scale for the systems.
  • The drive & ability to dive deep into technical challenges and champion root causes, solving problems correctly.
  • You enjoy being highly productive, shipping code, reviewing others' PRs and iteratively guiding code bases towards best practices and excellence.
  • You are able to scale yourself effectively via junior engineers and accelerate the team through effective designs, written & communication, delegation, establishing standards & best practices, code reviews.
  • Strong ability to architect and design systems using common back-end Web technologies in a production environment
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
  • Experience working with a large codebase on a cross functional team, with a knack for driving alignment across teams and stakeholders
  • Demonstrated capacity to take existing, complex solutions and evolve them to meet the changing needs of the business. 

Preferred Qualifications

  • Bachelor's degree in Computer Science, computer engineering, electrical engineering
  • Familiarity with Distributed Databases (Yugabyte, CRDB, TiDB)
  • You are a mentor to other software engineers, helping equip them and grow as software development professionals
  • You like solving the kind of high-impact, org-wide problems that involve tackling abstract challenges and turning them into concrete programs that deliver successfully

#LI-Remote


What Instacart employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Instacart logo

About Instacart

Sourced by ZipRecruiter

Instacart, based in San Francisco, CA, US, operates within the retail industry, specifically grocery delivery and pick-up service. It is recognized as a pioneer in this field, delivering fresh groceries from local stores directly to customers' doors. The company, which launched its services in 2012, continues to pioneer change in the online grocery shopping sector through its commitment to cutting-edge technology, new business ideas, and dedicated service.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Francisco, CA, US

Year founded

2012