1

Software Engineer Contract Jobs in Bothell, WA (NOW HIRING)

Provn is hiring a Senior Software Engineer supporting a Seattle company building the next ... and contract discipline, CI/CD fluency (automated builds, safe deploys, rollbacks, feature flags ...

Software Engineer with Augloop Framework Bellevue, WA - Hybrid Contract Mandatory Skills Augloop Framework, TypeScript, JavaScript, C# .NET * Design and implement intelligent services using the ...

Software Engineer

Bellevue, WA · On-site

$160K - $215K/yr

We are looking for a Senior Software Engineer to join the Cloud AI Team. In this role, you will ... Make foundational design decisions for a new product: data models, API contracts, service ...

Software Engineer

Bellevue, WA · On-site

$160K - $215K/yr

We are looking for a Senior Software Engineer to join the Cloud AI Team. In this role, you will ... Make foundational design decisions for a new product: data models, API contracts, service ...

Staff Software Engineer, Infrastructure Location: Seattle, WA - Hybrid Base Salary Range: $210K ... We bring data contracts, code-level lineage, and CI/CD enforcement into the development lifecycle ...

Staff Software Engineer, Infrastructure Location: Seattle, WA - Hybrid Base Salary Range: $210K ... We bring data contracts, code-level lineage, and CI/CD enforcement into the development lifecycle ...

Sr Software Engineer

Bellevue, WA · On-site

$138K - $182K/yr

Please let me know, if interested. Sr Software Engineer Location- Onsite at Bellevue, WA (Onsite from Day 1) 12 months W2 Contract Only Responsibilities / Tasks: • Design, develop & deploy adapters ...

Software Engineer

Seattle, WA · On-site +1

$104K - $161K/yr

... and contract lifecycle management (CLM). What you'll do We are building a cutting-edge App ... Object oriented programming experience * Experience working on software project * Strong ...

Software Engineer

Seattle, WA · On-site +1

$146K - $235K/yr

... contract lifecycle management (CLM). What you'll do As a Software Engineer on the AI Platform team ... you will architect and build the robust distributed systems and backend infrastructure that power ...

Senior Software Engineer Location: Princeton NJ (Hybrid) Duration: 3 months, extendable to 12 ... If onsite/hybrid location is Princeton NJ • What is the duration of this contract and is there a ...

The Skills and Experience You'll Bring * 2-5+ years of professional software engineering experience ... GraphQL a plus) and collaborating on contracts. * Familiarity with SQL databases (schema basics ...

The Skills and Experience You'll Bring * 2-5+ years of professional software engineering experience ... GraphQL a plus) and collaborating on contracts. * Familiarity with SQL databases (schema basics ...

Associate Software Engineer DevSecOps Company: The Boeing Company The Boeing Company is currently ... working in a multi-contract/multi-program environment.They will support the development of ...

Associate Software Engineer DevSecOps Company: The Boeing Company The Boeing Company is currently ... working in a multi-contract/multi-program environment.They will support the development of ...

next page

Showing results 1-20

Software Engineer Contract information

See Bothell, WA salary details

$71K

$164.9K

$229.7K

How much do software engineer contract jobs pay per year?

As of Jun 18, 2026, the average yearly pay for software engineer contract 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 are software engineer contracts?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

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

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.
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 Contract jobs in Bothell, WA? For Software Engineer Contract jobs in Bothell, WA, the most frequently searched job titles are:
What job categories do people searching Software Engineer Contract jobs in Bothell, WA look for? The top searched job categories for Software Engineer Contract jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Software Engineer Contract jobs? Cities near Bothell, WA with the most Software Engineer Contract job openings:

Senior Software Engineer

Provn

Seattle, WA

$155K - $211K/yr

Full-time

Posted 28 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.