2

Full Time Level 2 Software Engineer Jobs in Portland, OR

Software Engineer II

Portland, OR ยท On-site

$88K - $122K/yr

General Purpose Software Engineer II designs, develops, tests, and supports software solutions of moderate to high complexity. This role works independently on well-defined problems, collaborates ...

General Purpose Software Engineer II designs, develops, tests, and supports software solutions of moderate to high complexity. This role works independently on well-defined problems, collaborates ...

Senior Software Engineer

Portland, OR ยท On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing ... Expert-level Python programming and software architecture skills * Strong system design skills with ...

Embedded Software Engineer

OR ยท On-site

$139K - $183K/yr

... level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...

Senior Software Engineer

Portland, OR ยท On-site

$129K - $171K/yr

... craft of software engineering. We take a holistic approach to designing, engineering, and ... Proficient in two or more of the following: Javascript, React/Redux, React Native, Vue, Angular ...

This position will be hybrid with 2-3 days per week onsite in Camas, WA. Key Responsibilities ... Works independently from high-level goals while proactively identifying risks, dependencies, and ...

Software Engineer - C#/.NET

Camas, WA ยท On-site

$95K - $115K/yr

This position will be hybrid with 2-3 days per week onsite in Camas, WA. Key Responsibilities ... Works independently from high-level goals while proactively identifying risks, dependencies, and ...

Software Engineer - C#/.NET

Camas, WA ยท Hybrid

$95K - $115K/yr

This position will be hybrid with 2-3 days per week onsite in Camas, WA. Key Responsibilities ... Works independently from high-level goals while proactively identifying risks, dependencies, and ...

next page

Showing results 1-20

Full Time Level 2 Software Engineer information

See Portland, OR salary details

$67.3K

$156.4K

$217.9K

How much do full time level 2 software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for full time level 2 software engineer in Portland, OR is $156,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,300.00 and $183,500.00 per year, depending on experience, location, and employer.

What is a full time level 2 software engineer?

A Full Time Level 2 Software Engineer is a professional who typically has some experience beyond an entry-level role and is responsible for designing, developing, and maintaining software applications. Level 2 engineers often work on more complex tasks than junior engineers, collaborate with cross-functional teams, and may help mentor less-experienced colleagues. They are usually expected to write clean, efficient code, troubleshoot issues, and contribute to the overall success of software projects. This position is generally full-time, meaning a standard workweek (e.g., 40 hours per week) with benefits provided by the employer.

How does a level 2 software engineer typically collaborate with senior engineers and cross-functional teams?

As a Level 2 Software Engineer, you will regularly work alongside senior engineers, product managers, and designers to develop, test, and refine software solutions. You may participate in code reviews, contribute to technical discussions, and help implement features based on team goals. Collaboration is key, so you'll often pair program, attend stand-ups, and coordinate with QA to ensure quality and timely delivery. This environment offers valuable learning opportunities through mentorship and exposure to more complex projects, supporting your professional development.

What is the difference between Full Time Level 2 Software Engineer vs Full Time Software Developer?

AspectFull Time Level 2 Software EngineerFull Time Software Developer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; certifications optional
Work EnvironmentTeam-based, collaborative projects, corporate or tech firmsProject-focused, coding-intensive, various industries
Employer UsageCommon in tech companies, large organizationsWidespread across industries, startups, and enterprises
Search & Comparison IntentOften compared for level and experienceGeneral role comparison, broader search

Full Time Level 2 Software Engineers typically have more defined responsibilities, focusing on specific technical tasks and collaborating within teams. Software Developers may have a broader scope, including designing, coding, and testing software across various industries. Both roles require similar educational backgrounds, but the Level 2 Engineer often indicates a specific experience level within a structured career path.

What are the key skills and qualifications needed to thrive as a full time level 2 software engineer?

To excel as a Full Time Level 2 Software Engineer, you need solid programming skills in languages like Java, Python, or C++, a relevant degree in computer science or a related field, and experience with software development lifecycle concepts. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and possibly certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly beneficial. Strong problem-solving abilities, effective communication, and teamwork make you stand out in collaborative and fast-paced environments. These skills and qualifications ensure you can contribute to complex projects, maintain code quality, and work efficiently within a team.
What are the most commonly searched types of Level 2 Software Engineer jobs in Portland, OR? The most popular types of Level 2 Software Engineer jobs in Portland, OR are:

Software Engineer

Frontier Technologies LLC

Hillsboro, OR โ€ข On-site

Full-time

Re-posted 15 days ago


Job description

Company Description
Frontier Technologies LLC is an IT Services and Consulting Company
formed in 2002 that specializes in staff augmentation & customized
staffing solutions. It provides individualized attention to each of its
client's needs and deploys the utmost quality through the right
resources at the right time and for the right cost.
Job Description
Software Engineer(full time)
Job Description:
We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a software stack including Linux device drivers, system software, frameworks and applications. Your main focus will be system software, frameworks and application development.
Qualifications
Qualifications:
You should possess at least a Bachelor's degree in Computer Science, Computer Engineering or related field. A Master's degree is preferred.
- Candidate should have 2+ years of experience with C/C++ programming on Linux platforms, Windows experience is a plus.
- Experience with continuous integration work flow and tools.
- Experience with Git and Gerrit.
- Good understanding of Agile development methodologies
- Demonstrate versatility in software engineering across a variety of current programming and scripting languages.
- Experience with compute acceleration programing using GPU or Intel Xeon Phi is a plus
- Experience with open stack and/or machine learning frameworks such as Caffe is a plus.
Additional Information
All your information will be kept confidential according to EEO guidelines.