1

Contract Graduate Software Engineer Jobs in Oregon

Principal Software Engineer, Agent Policy Fabric

OR · On-site +1

$134K - $180K/yr

... projection-admission contract. Build Conformance and Verification: Create golden fixtures ... software, security engineering, distributed systems, or policy infrastructure. Technical Core:

... experienced Staff Software Engineer to lead foundational platform initiatives on the Orders ... contracts to support new products, fulfillment models, and surfaces while maintaining strong ...

Principal Software Engineer, AI SIEM

OR · On-site +1

$134K - $180K/yr

As a Principal Software Engineer, AI SIEM, you will be tasked with reasoning across all three ... Establish and champion cross-cutting technical standards, for APIs, data contracts, and service ...

Senior Staff Software Engineer, Data

OR · On-site +1

$105K - $143K/yr

Partnering with Engineering to improve upstream data quality and contracts. * Leading cross ... or Backend Software Engineering. * Operated at Staff-level scope with cross-team technical ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

... contract Hard Skills Assessments * Expected Dates that Hard Skills Assessments will be scheduled ... The engineer will work on low-level software that enables hardware functionality, system stability ...

Java Developer

Beaverton, OR · On-site

$53 - $68.75/hr

Beaverton, OR Type: 12+ months Contract Senior Software Engineer As a member of the Cloud Platform team, you will bring your passion and experience to developing a global imagery platform for Client ...

Showing results 41-60

Contract Graduate Software Engineer information

What is a contract graduate software engineer?

A Contract Graduate Software Engineer is a recent graduate who is hired on a temporary or fixed-term contract to work as a software engineer. These roles are often designed to give new graduates practical experience in software development, working on coding, testing, and supporting software projects. Contracts may last from a few months to a year, providing valuable exposure to real-world engineering environments. This can be a stepping stone to permanent employment or a way to explore different industries or companies.

What are the key skills and qualifications needed to thrive as a contract graduate software engineer?

To thrive as a Contract Graduate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development principles, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, agile development methodologies, and common development tools is important. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate within teams and adapt quickly to new projects. These skills ensure you can contribute to complex projects, meet client requirements, and grow successfully in a fast-evolving technical environment.

What kind of mentorship and training can a contract graduate software engineer expect during their tenure?

As a Contract Graduate Software Engineer, you can typically expect to receive structured onboarding and mentorship from senior engineers or team leads. Many organizations pair new graduates with experienced developers to guide them through code reviews, project workflows, and best practices, helping you quickly ramp up your technical and professional skills. While the contract nature of the role may mean a shorter onboarding period, teams often provide regular check-ins and learning resources to ensure your success. Collaboration with cross-functional teams is common, so you'll gain exposure to different aspects of the software development lifecycle.

What cities in Oregon are hiring for Contract Graduate Software Engineer jobs?

Cities in Oregon with the most Contract Graduate Software Engineer job openings:

Infographic showing various Contract Graduate Software Engineer job openings in Oregon as of August 2026, with employment types broken down into 73% Full Time, and 27% Part Time. Highlights an 82% In-person, and 18% Remote job distribution.

Staff Software Engineer, Data Governance & Foundations

Instacart

OR • On-site, Remote

$114K - $137K/yr

Full-time

Posted 29 days ago


Instacart rating

6.9

Company rating: 6.9 out of 10

Based on 33 frontline employees who took The Breakroom Quiz

35th of 64 rated delivery companies


Job description

Overview

Instacarts Data Infrastructure organization builds and operates the systems that power our company's data ecosystem, including a modern open data lakehouse on Apache Iceberg, a multi-engine compute platform for stream and analytical workloads, and self-serve tooling that helps Product, Data Science, ML, Ads, Finance, and engineering teams move fast with data.

We're looking for a Staff Software Engineer, Data Infrastructure to join our Data Governance and Foundations Team. In this role, you'll serve as a senior technical leader owning the architecture and delivery of our open lakehouse foundation, governance and access patterns, and multi-engine compute strategy-balancing today's reliability with the next three to five years of scale, maturity, and cost efficiency.

You'll collaborate closely with engineering leadership and stakeholders across Data Science, ML Platform, Ads Infrastructure, Finance Engineering, Product Engineering, and Security. You'll operate with a high degree of ownership in a fast-paced environment where architectural decisions have real technical and financial consequences. If you thrive on complex, high-scale challenges and roll-up-your-sleeves execution, this is a chance to shape the backbone of Instacart's data platform.

Our stack includes technologies such as Apache Iceberg, Apache Flink, Trino, ClickHouse, Apache Kafka, Apache Spark, Snowflake, Databricks, Confluent, Airflow, dbt, Delta Lake, Scala, Python, Postgres, and AWS. You'll join a focused team of 7 engineers that values pragmatism, clarity, and impact.

About the Job
  • Translate Instacart's data strategy (e.g., monetization, federated access, real-time) into an actionable multi-year architecture roadmap; align with leadership while evolving the platform for scale, maturity, and cost efficiency.
  • Own the open lakehouse foundation: define and deliver unified table formats, storage governance, and a multi-engine compute portfolio (interactive, batch, streaming) that enables portability and prevents lock-in.
  • Drive real-time and streaming infrastructure for critical use cases (Ads, Fraud, ML): set deployment patterns, SLAs, and operational practices that balance performance, availability, and spend.
  • Pioneer AI-native data infrastructure engineering by applying LLM/AI tools to the platform lifecycle-accelerating development, automation, observability, and cost optimization-and partnering to embed AI-powered capabilities into the platform.
  • Elevate engineering excellence: lead architecture reviews, mentor senior/staff engineers, influence hiring, and clearly communicate complex trade-offs to both technical and executive audiences to ensure cross-org alignment.
About YouMinimum Qualifications
  • 10+ years of software engineering experience building and operating data infrastructure or distributed systems at production scale.
  • Hands-on expertise with modern data lakehouse architectures and open table formats (e.g., Apache Iceberg, Delta Lake, Hudi) and with distributed query/compute engines (e.g., Trino, Spark, ClickHouse), including performance tuning and production reliability.
  • Experience with event-driven and streaming infrastructure (e.g., Kafka, Flink) for real-time pipelines and serving systems.
  • Proven ownership of major platform transitions or migrations (build vs. buy, migration design, risk management) delivered to production.
  • Ability to build cost/benefit and TCO models for infrastructure investments and to drive alignment via clear architecture docs and strategy memos across multiple teams and leadership levels.
Preferred Qualifications
  • Experience designing platform-level governance controls and familiarity with compliance frameworks (e.g., SOX, CPRA, GDPR).
  • FinOps experience optimizing data platform spend, including managing multi-million dollar infrastructure budgets and negotiating vendor contracts.
  • Deep SQL proficiency and strong skills in Python or Scala for systems-level development.
  • Experience with orchestration (e.g., Apache Airflow) and data transformation pipelines (e.g., dbt) in large-scale production environments.
  • Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.

#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