1

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

Starcloud is building a network of data centers in space, and they are seeking a Software Engineer to design, develop, and deploy software systems for these innovative data centers. The role involves ...

Software Engineer

Seattle, WA · On-site +1

$156K - $235K/yr

Engineer payments integration with various financial partners software systems * Design APIs and underlying data models to support complex financial abstractions and multi-party integrations ...

Software Engineer Location : Redmond, WA Duration: Full Time : C/C++/C# programming - ability to write/modify DLLs, test tools. Ability to write test cases, updates and generate test scripts. USB ...

Software Engineer

Seattle, WA · On-site

$156K - $235K/yr

Engineer payments integration with various financial partners software systems * Design APIs and underlying data models to support complex financial abstractions and multi-party integrations ...

We are hiring a Software Engineer 2 with deep experience and expertise in designing and delivering solutions using modern software engineering practices and cloud technologies. You will be part of a ...

Software Engineer

Seattle, WA · On-site +1

$156K - $235K/yr

Engineer payments integration with various financial partners software systems * Design APIs and underlying data models to support complex financial abstractions and multi-party integrations ...

What you'll do As a P3 Software Engineer in the B2B - Business To Business engineering organization, you will own end-to-end delivery of critical infrastructure to power Docusign's agreement ...

Apple is looking for a Software Development Engineer to work on its internal device cloud, supporting all of Apple's hardware, software & services. Your work will help Apple ship entirely new ...

Software Engineer

Seattle, WA · On-site

$120K - $150K/yr

As a Software Engineer I at NexHealth, you'll work on meaningful, real-world problems from day one - not toy features, not endless ticket queues. You'll write production code that touches the lives ...

Who We Hire For developers, we're not looking for someone to just "code it up". As an EnergySavvy team member, you'll work collaboratively on challenging software design and implementation problems ...

Who We Hire For developers, we're not looking for someone to just "code it up". As an EnergySavvy team member, you'll work collaboratively on challenging software design and implementation problems ...

Software Engineer

Seattle, WA · On-site

$190K - $285K/yr

Develop and direct software system testing and validation procedures, programming, and documentation * Debug production issues across services and multiple levels of the stack * Analyze user needs ...

Software Engineer

Seattle, WA · On-site +1

$190K - $285K/yr

Develop and direct software system testing and validation procedures, programming, and documentation * Debug production issues across services and multiple levels of the stack * Analyze user needs ...

Principal, Software Engineer

Bothell, WA · On-site

$132K - $264K/yr

We believe we are best equipped to help our associates, customers and the communities we serve live ... Option 2: 7 years' experience in software engineering or related area. Preferred Qualifications.

As a Staff Software Engineer on the Marketplace Traffic Exposure team, you will play a pivotal role ... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ...

As a Staff Software Engineer on the Marketplace Traffic Exposure team, you will play a pivotal role ... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ...

next page

Showing results 1-20

Associate Software Engineer information

See Bothell, WA salary details

$21

$47

$109

How much do associate software engineer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for associate software engineer in Bothell, WA is $47.21, according to ZipRecruiter salary data. Most workers in this role earn between $34.13 and $50.00 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

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

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
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 Associate Software Engineer jobs in Bothell, WA? For Associate Software Engineer jobs in Bothell, WA, the most frequently searched job titles are:
What job categories do people searching Associate Software Engineer jobs in Bothell, WA look for? The top searched job categories for Associate Software Engineer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Associate Software Engineer jobs? Cities near Bothell, WA with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Bothell, WA as of July 2026, with employment types broken down into 1% As Needed, 65% Full Time, 32% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $98,192 per year, or $47.2 per hour.
Full Stack Software Engineer

Full Stack Software Engineer

NAVA Software Solutions

Seattle, WA • On-site

Full-time

Posted 8 days ago


Job description

NAVA Software solutions is looking for a Software Engineer
Details:
Software Engineer
Location: Seattle, WA Onsite 3 days
Duration: 6-12 months
Job Summary:
AMP Core Services team is looking for a software engineer to help build creative features that will enhance the experience of using these services for our millions of customers around the world. We will work on building and enhancing large-scale systems using distributed data stores with a strong focus on scalability and performance. We partner with a variety of cross and multi-functional team members from a diverse array of groups across the company. You will join a hands-on development team that fosters creativity and generates novel solutions based on engineering excellence. Be a part of an innovative impactful team making a difference.
Job Description:
You will be part of the server team that powers customer-facing features within client applications - App Store, Arcade, Music, TV+, Books, Podcasts, iTunes etc. You will be working cross-functionally with various teams across our brand to deliver some really exciting features to our customers. Thinking about web service performance is a constant thing for us and we are searching for someone like-minded. If you are used to thinking about performance in terms of median, 95th percentile and 99th percentile, then we are looking for you! You would be someone who is not afraid to question assumptions, is a great teammate under tight deadlines and seeks problems with elegant technical solutions.
Key Qualifications:
  • Expert knowledge of developing and scaling Java web applications with very stringent latency requirements.
  • Experience working with NoSQL solutions like Cassandra, Voldemort, Redis, and Memcached. Experience working on data pipelines using Kafka, Spark, HDFS.
  • Experience working with Solr / Lucene. Strong object oriented design and analysis skills coupled with a deep understanding of data structures and algorithms.
  • Experience working with object relational databases like Hibernate.
  • Experience with protocols like TCP/IP, HTTP, SSL Knowledge of JVM hosted languages like Clojure is a plus. Experience writing effective unit and integration tests.
  • Outstanding critical thinking and debugging skills.
  • Ability to effectively work with cross functional teams to understand requirements and engineer highly performant implementations.
  • Ability to develop, advocate for, and build consensus on coding best practices.

Additional Requirements:
  • Build large scale web-based projects and features, ensuring robust & maintainable solutions are implemented with special attention to performance and usability details.
  • Effectively demonstrate feature prototypes to executives.
  • Develop, advocate for, and build consensus on, coding standard methodologies.
  • Ability to effectively work with multi-functional teams to understand requirements and engineer highly performant implementations.
  • Experience with crafting web applications that scale to millions of requests per second is highly preferred.

Education:
BS or MS in Computer Science. 10+ years professional software engineering experience preferred.

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media