1

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

Senior Software Engineer

Seattle, WA

$139.40K - $183.80K/yr

Defining system architectures, service contracts, and interfaces to reduce complexity and ease ... software engineer building applications in a high growth, startup environment. * Demonstrated ...

Senior Software Engineer

Seattle, WA · On-site +1

$175K - $200K/yr

Defining system architectures, service contracts, and interfaces to reduce complexity and ease ... software engineer building applications in a high growth, startup environment. * Demonstrated ...

Senior Software Engineer

Seattle, WA · On-site

$175K - $200K/yr

Defining system architectures, service contracts, and interfaces to reduce complexity and ease ... software engineer building applications in a high growth, startup environment. * Demonstrated ...

Defining system architectures, service contracts, and interfaces to reduce complexity and ease ... software engineer building applications in a high growth, startup environment. * Demonstrated ...

Software Engineer

Seattle, WA · On-site +1

$118K - $183.05K/yr

... contract lifecycle management (CLM). What you'll do Docusign is looking for a highly motivated ... Software Engineer to join our commerce platform team. This person will work in a close knit ...

Software Engineer

Seattle, WA · On-site +1

$140.10K - $206.78K/yr

... contract lifecycle management (CLM). What you'll do In this role, you will be a member of the ... This position is an individual contributor role reporting to the Software Engineering Manager.

Software Engineer

Seattle, WA · On-site

$140.10K - $206.78K/yr

... contract lifecycle management (CLM). What you'll do In this role, you will be a member of the ... This position is an individual contributor role reporting to the Software Engineering Manager.

Senior Software Engineer

Seattle, WA · On-site +1

$164.70K - $266K/yr

... contract lifecycle management (CLM). What you'll do The Sr. Front End Software Engineer will own ... all aspects of the software development lifecycle including design, development, testing ...

Senior Software Engineer II (.NET Core)

Redmond, WA · On-site

$137.20K - $180.90K/yr

Redmond, WA Openings: 2 Type: Long-Term Contract Senior Software Engineer (.NET Core) Are you impassioned about cloud computing and love the challenge of solving complex technical problems? Come join ...

Senior Software Engineer

Bellevue, WA · On-site

$138.30K - $182.30K/yr

Senior Software Engineer Job Location: Bellevue WA Job Type ... Contract * The Content Delivery Experience Tooling team is responsible for building out several ...

Senior Software Engineer II (.NET Core)

Redmond, WA

$137.20K - $180.90K/yr

Redmond, WA Openings: 2 Type: Long-Term Contract Senior Software Engineer (.NET Core) Are you impassioned about cloud computing and love the challenge of solving complex technical problems? Come join ...

Senior Software Engineer

Seattle, WA · On-site

$139.40K - $183.80K/yr

... contract lifecycle management (CLM). What you'll do Microservices Framework (MSF) team within the ... Docusign is looking for a seasoned software engineer to join our microservices framework team ...

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 May 28, 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 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 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 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 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 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

Magnify

Seattle, WA

$139.40K - $183.80K/yr

Full-time

Posted 28 days ago


Job description

Magnify is the next-generation automation platform for the post-sales experience—we grow revenue and reduce churn for software companies without adding headcount. We use machine learning along with a sophisticated orchestration engine to identify and orchestrate the next-best-step for software companies' users across all their digital customers, growing the 90% of revenue that comes after the initial sale. Our target customers are enterprise software companies, typically the Chief Customer Officers and their organizations or the Growth Marketing teams.

We are a fast-moving startup backed by top-tier investors, including Madrona Venture Group and Decibel Partners, with a veteran leadership team. This is a remarkable opportunity for someone with back-end skills and cloud expertise to make a significant difference in early product development. We need problem solvers who like to automate and optimize, enjoy simplifying complexity, and know how to experiment.

Our platform is critical to delivering value for our customers: it enables us to rapidly build high quality experiences and reliable systems. We are looking for a Senior Software Engineer to join our engineering team and lead its architectural design and implementation. We will depend on the person in this position to make daily technical decisions, contribute code, support deployment and operations, and participate in design and quality discussions. This role provides an opportunity to grow with the company and to have real impact with enormous upside.
Responsibilities
  • Designing and implementing backend systems, services, and APIs, including driving our technical strategies, enabling deep bidirectional integrations with a breadth of external services such as Salesforce, Pendo, Gainsight, Marketo, and more.
  • Building out system microservices, developing cloud services, and supporting application integrations.
  • Defining system architectures, service contracts, and interfaces to reduce complexity and ease consumption of our platform capabilities.
  • Establishing and managing AWS-hosted infrastructure and services.
  • Working with the data science team to build models and simulations.
  • Mentoring other members of the engineering team.
Successful candidates are likely to have the following qualifications and experiences; we strongly encourage you to apply even if you don’t meet all of the items below
  • Bachelor's degree in Computer Science or related field.7+ years of experience working as a software engineer building applications in a high growth, startup environment.
  • Demonstrated success leading and delivering complex software projects with limited oversight in a distributed environment.
  • Strong proficiency in web application development, including data modelling across relational and non-relational data stores, API development, asynchronous workflow orchestration, and development of web-based UIs (e.g., React).Advanced proficiency with Typescript/Javascript, Python, or an equivalent language.
  • Experience with cloud native environments and Amazon Web Services.
  • Excellent written and verbal communication skills.
  • Passionate about delivering for users and collaborating with teammates.
  • Have a strong bias for action, a track record of moving quickly, and the ability to identify where and when scrappiness is the right approach versus those places where deeper rigor is required.
In addition to our base salary, all offers include full benefits and a generous equity grant.
Magnify is a values driven culture, we aspire to be among the tech industry's most inclusive work environments. We are committed to diversity in our workforce and are a proud equal opportunity employer. We do not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, sex, gender expression or identity, sexual orientation, or disability status, marital status, or veteran status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.