1

Software Engineer Co Op Jobs in Bothell, WA (NOW HIRING)

Senior Software Engineer

Seattle, WA · On-site

$155K - $211K/yr

Apply directly here: provn.co/org/dat/jobs/d153de52 -6fce-41e4-acb9- 77e95a202e3c/senior -software-engineer-broker- tech?utm_source=dstribute & utm_medium=job+board &utm_campaign=DAT-sr-software ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed ...

Our headquarters are in Denver, CO, and Beaverton, OR, with additional offices in Seattle, WA ... The Skills and Experience You'll Bring * 2-5+ years of professional software engineering experience ...

Engagement and Collaborative Co-Creation: Engage and collaborate with product engineering teams at ... Prior software engineering experience with an understanding of Business Context Diagrams (BCDs ...

Our headquarters are in Denver, CO, and Beaverton, OR, with additional offices in Seattle, WA ... The Skills and Experience You'll Bring * 2-5+ years of professional software engineering experience ...

next page

Showing results 1-20

Software Engineer Co Op information

See Bothell, WA salary details

$71K

$164.9K

$229.7K

How much do software engineer co op jobs pay per year?

As of Jun 9, 2026, the average yearly pay for software engineer co op in Bothell, WA is $164,915.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,100.00 and $193,400.00 per year, depending on experience, location, and employer.

What types of projects and responsibilities can a Software Engineer Co Op expect during their placement?

As a Software Engineer Co Op, you can typically expect to work on real-world projects alongside full-time engineers, often contributing to codebases, debugging, and writing tests. Your responsibilities may also include participating in agile team meetings, collaborating with cross-functional teams such as QA and product management, and learning industry-standard tools and workflows. While the scope of your work may start with smaller tasks, strong performance can lead to more complex assignments and greater autonomy as your term progresses.

What is the difference between Software Engineer Co Op vs Software Developer Intern?

AspectSoftware Engineer Co OpSoftware Developer Intern
CredentialsTypically pursuing or holding a bachelor's degree in Computer Science or related fieldUsually students in similar fields, often at an earlier stage of their education
Work EnvironmentFull-time or part-time cooperative work, often integrated with academic scheduleInternship, often part-time or summer-only
Employer & Industry UsageUsed by tech companies for ongoing cooperative programs, often in software development teamsCommonly used by companies for short-term internship roles in software development

The main difference is that a Software Engineer Co Op is a longer-term, often semester-based cooperative position that integrates with academic programs, while a Software Developer Intern is typically a shorter-term internship, often during summer, focused on gaining initial industry experience.

What Are Software Engineer Co-Op Positions?

Students studying to be software engineers often look for internship and training opportunities. As a software engineer co-op, you work with today’s latest and greatest technologies, researching Database Theory, JavaScript, CSS3, HTML5, and more. Your responsibilities are those of a student and intern, and you research and develop software. Your duties may include completing a project, assisting engineers, or shadowing them to develop the skills necessary for entering the workforce. Co-op positions often last for a term of one year. Students almost always receive pay for these positions that either provide credit or a pass/fail grade.

What are the key skills and qualifications needed to thrive as a Software Engineer Co Op, and why are they important?

To thrive as a Software Engineer Co Op, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by coursework in computer science or a related field. Familiarity with common programming languages (such as Python, Java, or C++), version control systems like Git, and basic exposure to development environments is important. Strong problem-solving abilities, willingness to learn, and effective communication set standout candidates apart. These skills ensure you can contribute to real-world projects, adapt to new technologies, and collaborate effectively within engineering teams.

What is a Software Engineer Co-Op?

A Software Engineer Co-Op is a student or recent graduate who participates in a cooperative education program, gaining hands-on work experience at a company while still in school. These positions typically last several months and allow students to apply their classroom knowledge to real-world software development projects. Co-Ops work alongside experienced engineers, contributing to coding, debugging, and project development, and often rotate between academic terms and work terms. This experience helps students build their skills, expand their professional network, and often leads to future job opportunities.
What are the most commonly searched types of Software Engineer jobs in Bothell, WA? The most popular types of Software Engineer jobs in Bothell, WA are:
What are popular job titles related to Software Engineer Co Op jobs in Bothell, WA? For Software Engineer Co Op jobs in Bothell, WA, the most frequently searched job titles are:
What job categories do people searching Software Engineer Co Op jobs in Bothell, WA look for? The top searched job categories for Software Engineer Co Op jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Software Engineer Co Op jobs? Cities near Bothell, WA with the most Software Engineer Co Op job openings:
Infographic showing various Software Engineer Co Op job openings in Bothell, WA as of June 2026, with employment types broken down into 82% Full Time, 17% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $164,915 per year, or $79.3 per hour.

Senior Software Engineer

Provn

Seattle, WA • On-site

$155K - $211K/yr

Full-time

Posted 20 days ago


Job description

Provn is hiring a Senior Software Engineer supporting a Seattle company building the next generation of broker technology for the trucking and freight industry. This is the team modernizing how brokers match loads, connect with carriers, and move payments at scale.

Comp: $155K-$211K base + 10% target bonus. Hybrid in Seattle. Full benefits package including medical/dental/vision, 401k with immediate vesting, ESPP, flexible vacation, and parental leave.

Apply directly here:

provn.co/org/dat/jobs/d153de52-6fce-41e4-acb9-77e95a202e3c/senior-software-engineer-broker-tech?utm_source=dstribute&utm_medium=job+board&utm_campaign=DAT-sr-software-engineer

Freight brokerage runs on matching, pricing, and trust between brokers and carriers, and most of that infrastructure is still held together by aging systems and manual workflows. This team is building the tools that make brokers faster and more reliable: better match rates, cleaner integrations between their platform and broker TMSs, automated payment flows, and real-time communication channels. It's a high-ownership, low-process environment where engineers own architecture and code end to end.

This is a hands-on technical lead role. You'll drive design and delivery on product features, not manage people.

What you'll be doing:

  • Writing, testing, and deploying production-quality code, and setting the bar for code review and documentation standards on the team
  • Building message-driven workflows with Kafka or RabbitMQ and reusable integration components between the platform and broker TMSs
  • Leading projects end to end: planning, design, development, deployment, and maintenance
  • Owning technical and cross-team dependencies so nothing gets dropped between teams
  • Partnering with product and business stakeholders to clarify requirements in a complex domain
  • Mentoring junior engineers and keeping codebase standards high as the team scales

What we're looking for:

  • 5+ years of professional software engineering experience
  • Strong proficiency with TypeScript and Node.js, including API design, performance tuning, and debugging in production
  • Familiarity with React on the frontend
  • Solid datastore skills (SQL strongly preferred, NoSQL a plus): schema design, migrations, and query performance
  • Hands-on experience with message queues (Kafka, RabbitMQ) and cloud-native deployments (Docker/Kubernetes on AWS, Azure, or GCP)
  • Distributed systems fundamentals: consistency tradeoffs, failure modes, timeouts, retries, and graceful degradation
  • Production operational competence: observability, incident response, root-cause analysis, and on-call readiness
  • Ability to own architecture and code in a high-ownership, low-process environment
  • Bachelor's in CS, CE, or equivalent experience
  • Bonus points for microservices experience in production (service boundaries, versioning, reliability), GraphQL or strong REST and contract discipline, CI/CD fluency (automated builds, safe deploys, rollbacks, feature flags), and a background in transportation, logistics, or complex B2B integrations

Must be authorized to work in the US. No visa sponsorship.

About Provn

Your Provn Application is your edge to rise to the top of resume stacks. You will complete a challenge designed in partnership with the hiring manager for this role. Present your approach, your critical thinking, and your solution. Humans, not bots, review and assess your work. And hiring managers are contacting top performers for interview loops. Through challenge-based portfolios and merit-first matching, we connect the world's best talent with the best opportunities, regardless of geography, education, work history, or network.