1

Software Engineer 1 Jobs in Portland, OR (NOW HIRING)

Summary The Water & Wastewater Project Engineer 1 provides planning and design on large, complex ... Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (C3D/P3D ...

Summary The Water & Wastewater Project Engineer 1 provides planning and design on large, complex ... Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (C3D/P3D ...

... software gets built and maintained. We're looking for engineers who want to shape this ... From day one, you'll have opportunities to lead-whether that's owning projects, defining technical ...

Senior Software Engineer

Portland, OR ยท Remote

$97K - $163K/yr

Apply sound software engineering processes, including iterative development, unit testing, source ... 1 year from date of posting, or until we have selected candidate(s) to fulfill the opening ...

Senior Software Engineer

Portland, OR ยท On-site

$97K - $163K/yr

Apply sound software engineering processes, including iterative development, unit testing, source ... 1 year from date of posting, or until we have selected candidate(s) to fulfill the opening ...

Job Title- Software Engineer 5 Location- Beaverton, OR Reporting Type- Onsite Work Timing- Regular ... WHQ, 4-1, open to relocation - they need start day 1 on campus Project: Looking for a Principal ...

Software Engineer - Senior

Lake Oswego, OR

$126K - $166K/yr

... one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT ... Job Title: Software Engineer - Senior Location: Lake Oswego, OR Duration: 6 month (may extend ...

Showing results 41-60

Software Engineer 1 information

See Portland, OR salary details

$5

$58

$89

How much do software engineer 1 jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for software engineer 1 in Portland, OR is $58.53, according to ZipRecruiter salary data. Most workers in this role earn between $17.60 and $88.22 per hour, depending on experience, location, and employer.

What is a software engineer 1?

Software Engineer 1 positions are entry-level roles in software development, typically for recent graduates or those with limited professional experience. Individuals in this role are responsible for writing, testing, and debugging code under the guidance of more experienced engineers. They often participate in team meetings, learn new technologies, and contribute to ongoing projects. This position serves as a foundational step in a software engineering career, providing opportunities to develop technical and problem-solving skills.

What are the key skills and qualifications needed to thrive as a software engineer 1, and why are they important?

To thrive as a Software Engineer 1, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically backed by a computer science degree or equivalent experience. Familiarity with version control systems like Git, basic software development tools, and at least one programming language such as Python, Java, or C++ is essential. Strong problem-solving, teamwork, and communication skills help you adapt quickly and contribute effectively within a collaborative environment. These abilities are crucial for delivering high-quality code, learning new technologies, and succeeding in team-oriented software projects.

What are some typical challenges a software engineer 1 might face during their first year on the job?

As a Software Engineer 1, you may encounter challenges such as adapting to new codebases, learning company-specific development processes, and understanding team workflows. It's common to spend time ramping up on unfamiliar technologies and tools while balancing multiple tasks or projects. Collaborating effectively with more experienced engineers and asking questions when needed will help you overcome these hurdles and grow your technical skills quickly.

What is the difference between Software Engineer 1 vs Software Engineer 2?

CriteriaSoftware Engineer 1Software Engineer 2
Required CredentialsBachelor's degree in CS or related field; entry-level experienceBachelor's degree; 1-3 years of experience, some companies prefer certifications
Work EnvironmentCollaborative teams, entry-level projects, supervised tasksMore independent, handling complex tasks, mentoring juniors in some cases
Employer & Industry UsageCommonly used for entry-level roles across tech companiesUsed for mid-level roles, often requiring proven skills and experience

Software Engineer 1 typically refers to an entry-level position with basic coding and development tasks, while Software Engineer 2 involves more experience, independence, and responsibility. The transition from SE1 to SE2 usually requires demonstrated skills and some project leadership.

Infographic showing various Software Engineer 1 job openings in Portland, OR as of August 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $121,748 per year, or $58.5 per hour.

Software Engineer (New Graduate) - North America Software Center

TSMC - Taiwan Semiconductor Manufacturing Company Limited

Vancouver, WA โ€ข On-site

$90 - $142/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

Select how often (in days) to receive an alert:

Software Engineer (New Graduate) - North America Software Center

At TSMC, we are dedicated to building world-class cloud-native infrastructure to support our global operations. Our North America Software Center is looking for a passionate software engineer to join our team and contribute to the success of TSMC fabrication worldwide. This entry-level position is ideal for someone with a solid software technical background and a keen interest in large-scale distributed system.

Who We're Looking For:We are seeking motivated and talented new graduates to join our team as entry-level Software Engineers. This is a fantastic opportunity to start your career by working alongside experienced engineers on innovative, cutting-edge projects that make a global impact. If you are excited to learn, grow, and solve real-world technical challenges, we want to hear from you!

Key Responsibilities:

Software Development: Design, develop, test, and maintain software applications and tools that enhance our global operations.

Problem Solving: Analyze technical challenges and provide creative, efficient solutions for complex problems.

Code Quality: Write clean, efficient, and maintainable code while following industry best practices and coding standards.

Collaboration: Work closely with cross-functional teams, including hardware, product management, and QA, to ensure seamless project delivery.

Learning and Growth: Stay curious and continuously learn about new technologies, tools, and best practices in software engineering.

Debugging and Testing: Assist in troubleshooting and debugging software to ensure reliability, performance, and scalability.

Education: Bachelorโ€™s degree in Computer Science, Software Engineering, or a related field (recent graduates are encouraged to apply).

Programming Skills: Proficiency in at least one programming language such as Python, Java, C++, or Go.

Problem-Solving Ability: Strong analytical and problem-solving skills, with a passion for tackling technical challenges.

Teamwork: Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.

Passion for Technology: A genuine interest in software development and a desire to contribute to innovative, impactful projects.

Eligibility: Applicants must have legal authorization to work in the United States. We cannot provide visa sponsorship at this time. Employment is contingent upon passing a background check and drug screening, excluding cannabis testing in compliance with Washington state regulations.

Location & Schedule: This role is based on-site in Vancouver, Washington, operating Monday through Friday, 8 am - 5 pm. Additional hours may be required to meet operational demands.

At TSMC, your base pay is just one component of your comprehensive compensation package. For new hires in this position, the starting base salary typically ranges between $90,000 and $129,150 per year. The full salary range for this Job Grade extends from $90,000 - $142,200 depending on factors such as skills, qualifications, education, experience, tenure, and position level. TSMCโ€™s total compensation package also includes market-competitive pay, profit sharing and incentive bonuses, and tuition assistance.

Comprehensive benefits include medical, dental, and vision insurance, life insurance, and access to a 401(k) plan with employer match.

Employees enjoy 12 holidays per year and accrue paid time off annually.

Our main campus offers a fantastic range of amenities, including a fitness center, game room, physical therapist, and a subsidized cafรฉ. You're more than welcome to use them whenever you're in the area.

EOE Statement

TSMC Washington, LLC is committed to employing a diverse workforce and provides Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, or any other characteristic protected by applicable law.

TSMC is an equal opportunity employer prizing diversity and inclusion. We are committed to treating all employees and applicants for employment with respect and dignity. If you require reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us at recruitingwa@tsmc.com. TSMC confirms to all applicants its commitment to meet TSMCโ€™s obligations under applicable employment law. Reasonable accommodations will be determined on a case-by-case basis.

TSMC Core Values

At TSMC, we invite talented individuals who share our vision and values to contribute to our continued success. Our core values are the foundation of our culture, guiding every decision and action. We seek applicants who deeply resonate with these principles and embody them in their work:

  • Integrity: Tell the truth. We do not brag. We do not make commitments lightly. Once we make a commitment, we devote ourselves completely to meeting that commitment.
  • Commitment: Employees are dedicated to the company, view the companyโ€™s success as their own and work diligently to make their best contributions. As commitment is mutual, the Company strives to serve the best interests of its employees.
  • Innovation: Innovation is the wellspring of the Company's growth. It means more than new ideas; it means putting ideas into practice.
  • Customer Trust: We strive to build deep and enduring relationships with our customers, who trust and rely on us to be part of their success over the long term.
#J-18808-Ljbffr