1

Bs In Computer Science Jobs in Seattle, WA (NOW HIRING)

Bachelor's Degree in Computer Science, Computational Linguistics, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research) * OR Master's Degree in Computer ...

Senior Software Engineer

Redmond, WA · On-site

$137K - $180K/yr

Required : • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java ...

Senior Software Engineer

Redmond, WA · On-site

$137K - $180K/yr

Required : • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java ...

Software Engineer II

Redmond, WA · On-site

$109K - $149K/yr

Required : • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java ...

Showing results 41-60

Bs In Computer Science information

See Seattle, WA salary details

$64.3K

$94.6K

$111.5K

How much do bs in computer science jobs pay per year?

As of Aug 20, 2026, the average yearly pay for bs in computer science in Seattle, WA is $94,580.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,200.00 and $106,400.00 per year, depending on experience, location, and employer.

What can you do with a BS in Computer Science?

A Bachelor of Science (BS) in Computer Science prepares graduates for a wide range of careers in technology and related fields. Common job roles include software developer, systems analyst, data scientist, cybersecurity analyst, and IT consultant. Graduates can work in industries such as finance, healthcare, education, and entertainment, or pursue advanced degrees in computer science or related disciplines. The degree equips students with skills in programming, problem-solving, and system design, which are highly sought after in today’s digital world.

What are the key skills and qualifications needed to thrive with a BS in Computer Science?

To thrive with a BS in Computer Science, you need a solid understanding of programming languages, algorithms, data structures, and software development principles, typically backed by a bachelor's degree in the field. Familiarity with tools such as version control systems (e.g., Git), integrated development environments (IDEs), and common frameworks or platforms is often required. Strong problem-solving abilities, teamwork, and effective communication make candidates stand out in technical environments. These skills are crucial for building reliable software solutions, collaborating efficiently, and adapting to the rapidly evolving tech landscape.

What types of entry-level roles are commonly available to candidates with a BS in Computer Science, and how do these roles typically support career growth?

Graduates with a BS in Computer Science often find entry-level opportunities such as software developer, quality assurance analyst, IT support specialist, or data analyst. These roles typically involve working within a collaborative team, gaining hands-on experience with real-world projects, and learning from senior engineers or mentors. As you build technical skills and demonstrate reliability, there are clear pathways to advance into specialized areas like software engineering, cybersecurity, or project management. Proactively seeking mentorship and participating in cross-functional projects can accelerate professional growth within the tech industry.

What is the difference between Bs In Computer Science vs Software Developer?

AspectBs In Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree in Computer Science, Software Engineering, or related field
Work EnvironmentAcademic, research, or industry settings involving programming, algorithms, and systemsPrimarily in software development teams, coding, testing, and deploying applications
Industry UsageUsed as a foundational degree for various tech roles, including software developmentCommonly employed in tech companies, startups, and IT departments

While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.

Are Bs in computer science majors still in demand?

A Bachelor of Science in Computer Science remains a highly in-demand degree, as software development, data analysis, cybersecurity, and IT roles continue to grow across various industries. Employers value skills in programming languages, problem-solving, and familiarity with tools like Python, Java, and cloud platforms, making graduates competitive in the job market.

What cities near Seattle, WA are hiring for Bs In Computer Science jobs?

Cities near Seattle, WA with the most Bs In Computer Science job openings:

Infographic showing various Bs In Computer Science job openings in Seattle, WA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $94,580 per year, or $45.5 per hour.

Staff Software Engineer, Network Expansion

Metropolis

Seattle, WA • On-site

Full-time

Re-posted 12 days ago


Job description

Job Summary:
Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. They are seeking a Staff Software Engineer for their Network Expansion team to build new functionality supporting their expansion into new mobility verticals and larger parking markets.
Responsibilities:
• Provide technical direction that influences the entire company by formulating and implementing a technical vision and roadmap
• Lead large, cross-team initiatives through the entire development lifecycle, from ideation and requirements through successful launch
• Lead multiple engineering teams (10-15 engineers) towards a common goal
• Work cross-functionally with designers and product managers to understand, model, and solve real-world problems
• Own the outcomes! You're responsible for real-world metrics shifts and company-defining business outcomes, not just for shipping software
• Moderate technical discussions, evaluate new techniques, and ensure our platform is constantly evolving and improving
• Leverage best practices in automation testing and deployment to enable rapid iteration and launch of new features
• Help build a culture where bugs and mistakes in Production are treated as opportunities to improve the platform
• Be a great coach to bring the best out of our engineers and a key driver of hiring top talent
Qualifications:
Required:
• MS or BS in Computer Science or equivalent work experience. Strong fundamental computer science skills
• 10+ years of experience building customer-centric applications and products
• Proven track record of designing and delivering distributed systems and software products in consumer-facing applications
• Experience with microservices, event-driven architectures, and related technologies and paradigms
• Experience with Agile engineering processes that support the entire software development life cycle, including TDD/BDD, CI/CD, and related build/test/deploy processes
• Experience with database technologies, especially MySQL and Postgres
• Excellent written and verbal communication skills with a proven ability to present complex technical information clearly and concisely to a variety of audiences
• Track record of successful cross-functional collaboration while building customer solutions in B2C and B2B settings
• Experience succeeding in situations with high levels of ambiguity
• Able to work in the office in one of Santa Monica (Los Angeles), New York City, or Seattle
Preferred:
• Advanced-level knowledge of Scala
• An advanced degree in a technical field, such as computer science
• Previous experience working inside innovative, high-growth environments
• Experience with leveraging AI technology to streamline engineering activities
Company:
Take the uncertainty out of smart contract deployments. Build confidence from the command line. Founded in , the company is headquartered in , , with a team of 11-50 employees. The company is currently Early Stage.