1

Assistant Software Engineer Jobs in Bellevue, WA

Senior Software Engineer

Seattle, WA ยท On-site

$164K - $266K/yr

What you'll do As a Senior Software Engineer on the Observability team, you will design, build, and ... Participate in on-call for observability services, lead or assist in incident response when ...

Senior Software Engineer

Seattle, WA ยท On-site +1

$164K - $266K/yr

What you'll do As a Senior Software Engineer on the Observability team, you will design, build, and ... Participate in on-call for observability services, lead or assist in incident response when ...

Software Engineer II - CoreAI

Redmond, WA ยท On-site

$109K - $149K/yr

... software. You'll grow deep expertise in data engineering and dimensional modeling, agentic AI and ... assistants in your daily workflow to build the next generation of AI-powered developer tools at ...

As a Sr. Software Engineer for SpaceX's AI platform, you will be a key technical leader and ... R assistants. Current systems are built with Docker containers acting as secure gateways and ...

As a Sr. Software Engineer for SpaceX's AI platform, you will be a key technical leader and ... R assistants. Current systems are built with Docker containers acting as secure gateways and ...

Software Design Engineer

Redmond, WA ยท On-site

$103 - $117/hr

As always my AI Assistant Riley will help with sourcing but if you are a slam dunk fit please send your resume to pkopczynski@apexsystems.com. Software Engineer 4 Location: REDMOND, Washington ...

Track record of high development velocity through effective use of AI coding assistants and ... Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 ...

Software Design Engineer

Redmond, WA ยท On-site

$75 - $85/hr

As always my AI Assistant Riley will help with sourcing but if you are a slam dunk fit please send your resume to . Software Engineer 4 Location: REDMOND, Washington (Onsite) Pay: $75.00 - $85.00 ...

IAM Software Engineer

Seattle, WA ยท On-site

$100K - $130K/yr

As an IAM Software Engineer, you will help to drive the evolution of our enterprise identity ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

We are currently seeking a Senior Software Engineer to lead the development of AI software ... Support Production Deployments: Assist in debugging and performance tuning large-scale AI workloads ...

Senior Software Engineer, AI Resiliency

Redmond, WA ยท On-site

$137K - $180K/yr

We are currently seeking a Senior Software Engineer to lead the development of AI software ... Support Production Deployments: Assist in debugging and performance tuning large-scale AI workloads ...

Join ExtraHop as a Software Engineer III and help us build a fault-resilient, highly available, and ... * Assist in the documentation of product features, technical specifications, and engineering ...

Software Engineer

Seattle, WA ยท On-site

$200 - $275/hr

You'll join a fast-moving engineering team to build scalable, secure, and intelligent Retrieval-Augmented Generation (RAG) infrastructure -- powering enterprise search, AI assistants, and knowledge ...

As an IAM Software Engineer, you will help to drive the evolution of our enterprise identity ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Senior Software Engineer (AI)

Seattle, WA ยท On-site

$139K - $183K/yr

Howie is an early-stage applied AI company building the world's most capable scheduling assistant. They are seeking a Senior Software Engineer (AI) to design, evaluate, and deploy AI systems that ...

Showing results 41-60

Assistant Software Engineer information

See Bellevue, WA salary details

$37.2K

$100.2K

$151.8K

How much do assistant software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for assistant software engineer in Bellevue, WA is $100,171.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,600.00 and $117,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an assistant software engineer?

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What are some common challenges faced by assistant software engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

Is 25 too late to become an assistant software engineer?

Age is not a barrier to becoming an assistant software engineer; many professionals start or transition into tech careers at 25 or later. Success depends on acquiring relevant skills such as programming languages, understanding software development processes, and gaining practical experience through projects or certifications.

What is an assistant software engineer?

An assistant software engineer is an entry-level or junior role responsible for supporting software development tasks such as coding, testing, and debugging under the supervision of senior engineers. They often work with programming languages like Java, Python, or C++ and may need foundational knowledge of software development tools and methodologies.

What are the most commonly searched types of Software Engineer jobs in Bellevue, WA?

The most popular types of Software Engineer jobs in Bellevue, WA are:

What are popular job titles related to Assistant Software Engineer jobs in Bellevue, WA?

For Assistant Software Engineer jobs in Bellevue, WA, the most frequently searched job titles are:

What job categories do people searching Assistant Software Engineer jobs in Bellevue, WA look for?

The top searched job categories for Assistant Software Engineer jobs in Bellevue, WA are:

What cities near Bellevue, WA are hiring for Assistant Software Engineer jobs?

Cities near Bellevue, WA with the most Assistant Software Engineer job openings:

Senior Security Software Engineer, Software Supply Chain Security

Socket.dev

Seattle, WA โ€ข On-site

$190 - $270/hr

Other

Posted 4 days ago


Job description

We are the Dependency Risk & Automation Team in Apple Services Engineering (ASE) Security. We're responsible for understanding what software Apple runs, where it came from, and how exposed it is, across the internal and open-source projects behind iCloud, Music, Siri, the App Store, and the rest of Apple's services. Composition and vulnerability signal reach us from build systems, package registries, vulnerability feeds, and SBOMs generated across a large, heterogeneous estate of projects and languages, and increasingly from dependency choices made by AI coding assistants and agents rather than the engineers who own the code. Turning that into one prioritized, trustworthy picture of risk that engineering teams can act on and security leadership can rely on takes real architectural judgment, not just tooling. We're looking for a senior engineer to take technical ownership of significant parts of this problem: shaping how software inventory and vulnerability data are modeled and correlated, setting the engineering quality bar the rest of the platform is held to, and mentoring engineers across the team and adjacent teams on how to reason about supply chain risk. You'll make the architectural calls that determine whether the rest of the company can trust and act on that data, and you'll play a meaningful role in ensuring the highest standard of security for one of the most-watched companies in the world.

Description

This role owns technical depth across software composition analysis, vulnerability intelligence, and the automation that keeps both operating reliably at Apple's scale. You'll work across a diverse set of tools and codebases, and you'll be one of the people other engineers and adjacent security teams turn to when supply chain risk questions get hard, from how we track what's in our software, to how we correlate that against emerging vulnerabilities and end-of-life risk, to how we make that information actionable rather than just available. You will confront a new class of problem, as AI coding assistants and agents generate a growing share of Apple's code and a growing share of its dependency choices you'll help define what secure software development means when dependencies increasingly get pulled in with minimal human review.

Minimum Qualifications

8+ years of experience in security software engineering, with demonstrated end-to-end ownership of a system or platform, and hands-on experience in the software supply chain security, dependency management and OSS riskDeep proficiency in Go and strong proficiency in Java, including both languages' dependency ecosystems (Go Modules, Maven/Gradle), plus solid software engineering fundamentalsExperience with SBOM standards, software composition analysis (SCA) tooling and vulnerability data sources (e.g., NVD, OSV, GitHub Advisories), turning raw feeds into prioritized signalTrack record of technical leadership โ€” driving architecture decisions, setting technical direction for a team or platform, mentoring other engineers, and communicating technical tradeoffs clearly to both engineers and security leadershipExperience with software delivery pipelines (CI/CD, build systems, release engineering) and cloud/container infrastructure (Kubernetes, AWS or equivalent)Practical, hands-on experience with AI coding assistants or agentic development tools, and an understanding of emerging AI-specific supply chain risks

Preferred Qualifications

Familiarity with specific SBOM formats and tooling (CycloneDX, SPDX, cdxgen, syft) and the Package URL (purl) standardKnowledge of Open Container Initiative (OCI) image conceptsExperience with SLSA (Supply-chain Levels for Software Artifacts) and build/artifact attestationsExperience with graph-based data modeling for dependency or risk relationshipsExperience designing or operating automated dependency curation or allow-listing systems that can keep pace with AI-accelerated developmentFamiliarity with spec-driven development workflows and how they change the security review surface

#J-18808-Ljbffr