1

Open Source Developer Jobs in Portland, OR (NOW HIRING)

We are seeking a highly motivated and skilled Software Development Engineer to join our dynamic ... Experience as an open-source contributor. Experience contributing to Linux open-source projects or ...

Perform forensic analysis using industry-standard forensic tools and open-source DFIR utilities ... Escalate complex malware or reverse-engineering requirements to senior analysts or the FMAT Lead.

... Open-Source products like Kafka, NIFI โ€ข Implementation experience with middleware integration ... DevOps Practices (Infrastructure, CI/CD, and Version control) โ€ข Microservices Architecture and ...

Software and AI (SAI) organization is looking for a software development engineer to work on oneDNN project ( ). oneDNN is a complex cross-platform open-source software project focusing on neural ...

We are now looking for a Compiler Engineering Manager! NVIDIA's HPC Compiler team is looking to ... Contributing to LLVM or other open source projects * Familiarity with GPU code generation, OpenMP ...

next page

Showing results 1-20

Open Source Developer information

See Portland, OR salary details

$64.6K

$83.4K

$99K

How much do open source developer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for open source developer in Portland, OR is $83,428.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,400.00 and $91,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Open Source Developer, and why are they important?

To thrive as an Open Source Developer, you need strong programming skills, familiarity with version control systems like Git, and experience contributing to or maintaining open source projects. Proficiency with platforms such as GitHub, bug tracking systems, and knowledge of relevant programming languages (e.g., Python, JavaScript) are typically required. Excellent communication, collaboration, and self-motivation are crucial soft skills, as much of the work involves distributed teams and community interaction. These skills ensure effective project contributions, sustained community engagement, and the successful growth of open source initiatives.

What Does an Open Source Developer Do?

As an open source developer, you work with open source code, tweaking, improving, and building upon it to create new software for an organization. Your duties vary depending on the position, but they can include using your knowledge of various open source coding systems and software to code new programs and applications, troubleshooting and debugging software, and tracking and reporting issues. Your responsibilities also include researching and learning about current and new standards for the coding languages with which you work. Most open source developers have skills and expertise in multiple programming languages, but many organizations are willing to train quick learners on each project.

What is an Open Source Developer?

An Open Source Developer is a software professional who creates, maintains, or contributes to software projects whose source code is freely available to the public. These developers collaborate with others in online communities, often working on projects hosted on platforms like GitHub or GitLab. Their work involves writing code, fixing bugs, reviewing pull requests, and documenting software. Open Source Developers help improve software that anyone can use, modify, or distribute, fostering innovation and collective problem-solving.

How does an Open Source Developer typically collaborate with a global, distributed team?

Open Source Developers often work with contributors from around the world, which means collaboration takes place primarily through online platforms such as GitHub, mailing lists, and chat tools like Slack or Discord. Communication is usually asynchronous due to time zone differences, so clear documentation and issue tracking are essential. Developers regularly review and comment on each other's code, participate in discussions about project direction, and sometimes join virtual meetings or code sprints. This environment encourages learning from diverse perspectives and requires strong written communication and self-motivation.

What is the difference between Open Source Developer vs Software Engineer?

AspectOpen Source DeveloperSoftware Engineer
Required CredentialsTypically a bachelor's degree in CS or related field; strong coding skillsUsually a bachelor's or higher in CS or related field; programming proficiency
Work EnvironmentCollaborative open source communities, remote or distributed teamsCorporate or organizational settings, often in-office or remote
Employer & Industry UsageOpen source projects, tech companies, startupsTech firms, software companies, enterprises
Common Search & ComparisonOften compared for coding skills and community involvementCompared for project management and product development roles

Open Source Developers focus on contributing to publicly available projects, often working in collaborative communities. Software Engineers design, develop, and maintain software products within organizations. While both require programming skills and a background in computer science, Open Source Developers emphasize community collaboration and open contributions, whereas Software Engineers typically work within structured teams on proprietary or client projects.

What are popular job titles related to Open Source Developer jobs in Portland, OR? For Open Source Developer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Open Source Developer jobs in Portland, OR look for? The top searched job categories for Open Source Developer jobs in Portland, OR are:
Infographic showing various Open Source Developer job openings in Portland, OR as of May 2026, with employment types broken down into 2% Internship, 79% Full Time, 5% Part Time, and 14% Contract. Highlights an 74% In-person, 2% Hybrid, and 24% Remote job distribution, with an average salary of $83,428 per year, or $40.1 per hour.
Software Development Engineer 3

Software Development Engineer 3

Aquent

Hillsboro, OR โ€ข On-site

$55 - $62/hr

Temporary

Medical, Dental, Vision, Retirement

Posted 9 days ago


Job description

Placement Type:
Temporary
Salary:
$55-62 Hourly
$55/hr - $62/hr
Start Date:
May 18, 2026
This is a hybrid role in Hillsboro, OR.
Pay Range: $55/hr - $62/hr
Join a pioneering technology company at the forefront of innovation, shaping the future of global cloud infrastructure and advanced computing. This organization is dedicated to developing cutting-edge solutions that power the world's most critical systems, offering an unparalleled environment for growth and impact.
We are seeking a highly motivated and skilled Software Development Engineer to join our dynamic team, working in partnership with Aquent. In this pivotal role, you will be instrumental in developing and validating the foundational operating systems that bring next-generation compute products to life. Your contributions will directly impact the performance and reliability of advanced hardware, ensuring seamless operation across our expansive global infrastructure. This is an exciting opportunity to dive deep into system-level software, contribute to critical projects, and leave a lasting mark on the evolution of computing.
Key Responsibilities:
  • Design, develop, and test operating systems-level software, specifically for a Linux-based validation environment.
  • Contribute to the release and validation of next-generation compute products, ensuring their stability and performance.
  • Apply principles of computer science and mathematical analysis to complex software and system challenges.
  • Troubleshoot and resolve intricate system issues, making necessary software changes to optimize functionality.
  • Collaborate with a project team to define scope, coordinate development efforts, and ensure successful project delivery.
  • Participate in the full software development lifecycle, from requirements gathering to deployment and support.
  • Review project requests to estimate time and cost required for completion.

Must-Have Qualifications:
  • Bachelor's degree in computer science, software engineering, or a relevant field.
  • 5-7 years of experience in software development.
  • Relevant Linux experience within the last 5 years.
  • Proficiency in the full software development lifecycle, from business/systems analysis through testing and delivery.
  • Ability to troubleshoot issues and implement system changes as needed.
  • Strong verbal and written communication skills, with excellent problem-solving and interpersonal abilities.
  • Ability to work independently and manage time effectively.
  • Knowledge of computer hardware and software principles.
  • Familiarity with computer development software as it relates to systems.

Nice-to-Have Qualifications:
  • Experience as an open-source contributor.
    Experience contributing to Linux open-source projects or upstreaming.

About Aquent Talent:
Aquent Talent connects the best talent in marketing, creative, and design with the world's biggest brands.
Our eligible talent get access to amazing benefits like subsidized health, vision, and dental plans, paid sick leave, and retirement plans with a match. We also offer free online training through Aquent Gymnasium. More information on our awesome benefits!
Aquent is an equal-opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. We're about creating an inclusive environment-one where different backgrounds, experiences, and perspectives are valued, and everyone can contribute, grow their careers, and thrive.
#LI-AD1
Client Description
Join a global technology leader driving innovation and empowering people and organizations worldwide to achieve more. Here, you'll collaborate with passionate, diverse teams to create impactful solutions that shape the future. The culture prioritizes growth, inclusion, and purpose-where your ideas are valued, and your work drives real change. Wherever your passion lies and wherever your career is headed-you'll play a role in projects that touch billions of lives. With flexible work options and a supportive environment, you'll have the tools to thrive both personally and professionally. Be part of something that truly matters.
Why work with AQUENT? Check out our awesome benefits: https://aquent.com/talent/talent-benefits
Aquent is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.