1

Trainee Github Software Engineer Jobs in Oregon (NOW HIRING)

Senior Software Engineer (Guarded OS)

OR · Remote

$122K - $161K/yr

Chainguard is hiring a Senior Software Engineer to take a significant role on the services and ... Operate and develop the Elastic Build service, our Kubernetes + GitHub + Cloud Run pipeline that ...

Junior Software Engineer

OR · On-site +1

$82K - $106K/yr

As a Junior Software Engineer, you'll be paired with a senior engineer who will mentor you as you ... Contribute to code reviews on GitHub and keep your team informed in standups * Collaborate with ...

New

Senior Software Engineer

OR · Remote

$122K - $161K/yr

About the Role As a Senior Full Stack Engineer, you will primarily design and build backend ... Demonstrated ability to leverage AI-assisted tools (e.g., Codex, GitHub Copilot, ChatGPT) to ...

OR · On-site

$115K - $145K/yr

As a Software Engineer on the Professional Archive Search team, you'll help design, build, and ... GitHub Copilot, Windsurf, and Claude Code. We're seeking developers who are passionate about ...

... e.g., GitHub Actions, Argo, Tekton, or similar). * Background in DevOps, SRE, or platform ... Familiarity with software supply chain security: SLSA, SBOMs, sigstore, provenance, attestations.

Software Engineer, Backend

Roseburg, OR · On-site

$152K - $219K/yr

Experience implementing CI/CD pipelines (GitLab or GitHub) and deploying applications using ... the software development lifecycle. Preferred Qualifications * Programming experience in Rust ...

Software Engineer, Backend

Portland, OR · On-site

$152K - $219K/yr

Experience implementing CI/CD pipelines (GitLab or GitHub) and deploying applications using ... the software development lifecycle. Preferred Qualifications * Programming experience in Rust ...

Software Engineer, Backend

Hillsboro, OR · On-site

$152K - $219K/yr

Experience implementing CI/CD pipelines (GitLab or GitHub) and deploying applications using ... the software development lifecycle. Preferred Qualifications * Programming experience in Rust ...

Be Seen First

Familiarity with AI-assisted software development tools such as GitHub Copilot and Cursor. * Experience mentoring engineers and contributing to technical leadership initiatives. Why ShirtSpace? Real ...

Data Analyst, Software Engineering Track

OR · On-site +1

$80K - $100K/yr

Build the technical foundation needed to transition into a Junior Software Engineer role through ... Familiarity with AI-assisted development tools such as ChatGPT, Cursor, or GitHub Copilot.

New

OR

$122K - $161K/yr

... GitHub Copilot, or Cursor. The bar is not awareness; it is daily use in delivering real software ... Understanding of prompt engineering, context window management, and LLM output quality tradeoffs.

OR

$122K - $161K/yr

Contribute to improving software engineering best practices. * Part of an on-call rotation with ... Github Actions, implementing and maintaining CI/CD pipelines, as well as experience with managing ...

OR · On-site

$160K - $185K/yr

... GitHub Actions * Own and deliver impactful projects end-to-end, translating business needs and R&D ... software engineering experience, with a strong focus on backend systems, platform services, or ...

OR

$122K - $161K/yr

... GitHub Copilot, or Cursor. The bar is not awareness; it is daily use in delivering real software ... Contributions to internal developer tooling, golden path standards, or SDLC process improvements.

next page

Showing results 1-20

Trainee Github Software Engineer information

What is the difference between Trainee Github Software Engineer vs Junior Software Developer?

AspectTrainee Github Software EngineerJunior Software Developer
Required CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's degree in CS or related field, some experience preferred
Work EnvironmentInternship or entry-level training program, often collaborative and mentorship-focusedFull-time role in development teams, contributing to projects
Employer & Industry UsageTech companies, startups, open-source projectsSoftware firms, tech departments across industries
Common Search & Comparison IntentUnderstanding entry-level training roles in software engineeringLooking for beginner software development roles

The Trainee Github Software Engineer is typically an entry-level position focused on learning and training, often within internship programs, whereas a Junior Software Developer is a full-time role requiring some foundational skills and experience. Both roles serve as stepping stones into software engineering careers but differ mainly in experience level and job expectations.

What are the most commonly searched types of Github Software Engineer jobs in Oregon? The most popular types of Github Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for Trainee Github Software Engineer jobs? Cities in Oregon with the most Trainee Github Software Engineer job openings:
Senior Software Engineer (Guarded OS)

Senior Software Engineer (Guarded OS)

Chainguard

OR • Remote

$122K - $161K/yr

Other

Re-posted 23 days ago


Job description

The role, in a nutshell:

Chainguard is hiring a Senior Software Engineer to take a significant role on the services and tooling that build and update the software that makes up Chainguard OS. This role sits within the GuardedOS team - the foundation layer on which every Chainguard product depends, and will primarily focus on Elastic Build, our Kubernetes-based package build pipeline.

This is a high-ownership, high-variety engineering role. You will design, implement, operate, and improve the systems that keep Chainguard OS Packages up to date. You'll be the person who turns ambiguity into an action plan and executes without breaking things - fast, with a clear eye on long-term maintainability.

 What you'll do:

  • Operate and develop the Elastic Build service, our Kubernetes + GitHub + Cloud Run pipeline that converts package specifications into real downloadable artifacts, improving reliability, performance, resource usage, and multi-architecture support.
  • Maintain and improve Melange, our package build tool, with a focus on usability, testing, patch management, and observability. Melange is largely feature-complete; the work here is hardening and instrumentation, not feature addition.
  • Design and build automation for rebuild and review workflows - keeping a human in the approval chain while removing every step that can be automated. Support shared library transitions using build-time and runtime dependency analysis.
  • Build monitoring, dashboards, and alerting. Create automated responses to common failure modes so human attention is reserved for novel problems.
  • Define and deliver a roadmap for build and update services within the OS team.
  • Document systems thoroughly and reduce single points of knowledge.
  • Contribute to distro-level package updates and help keep Chainguard OS up-to-date and secure.

What we're looking for:

  • 4+ years of software engineering experience with backend or distributed systems.
  • Strong programming skills in Go. Comfortable writing production services, ideally including a Kubernetes operator or custom controller.
  • Hands-on experience operating production services at scale, and has responded to real incidents, restored service, and improved systems to prevent recurrence.
  • Hands-on experience with Kubernetes, Cloud Run, and cloud-native service design.
  • Familiarity with GCP services (e.g., BigQuery, IAM, Cloud Logging).
  • Experience with Terraform and CI/CD pipelines.
  • Strong debugging and problem-solving skills across distributed systems.
  • Able to work independently and communicate clearly in a remote-first environment.

Nice to haves: 

  •   Experience contributing to or maintaining build, packaging, or tooling projects.
  •   Observability and monitoring experience (Grafana, Prometheus, Cloud Logging, etc.).
  •   Experience with Linux build or packaging systems.
  •   Understanding of dependency management and rebuild automation.
  •   Experience with ARM64 build environments.
  •   Familiarity with BigQuery or Looker Studio for data analysis.