1

Online Software Engineer Jobs in Seattle, WA (NOW HIRING)

As a Software Engineer at Starcloud, you will play a pivotal role in designing, developing, and deploying software systems that power our space-based data centers. You will own the complete software ...

They are seeking a Software Engineer to lead high-performance software quality teams, develop test automation, and collaborate cross-functionally to achieve project goals. Responsibilities : • 8 ...

Software Engineer II

Redmond, WA · On-site

$133K - $219K/yr

Overview The Identity and Network Access engineering team is hiring Software Engineers to build and ... We boldly pursue big ideas that power transformational advances in online security and user ...

About the team Online Data builds and operates Habitat, the single product surface of Online Data ... Provisioning and developer experience * APIs and guardrails * Scaling, performance, and reliability

Software Engineer

Redmond, WA · On-site

$160K - $210K/yr

As a Software Engineer at Starcloud, you will play a pivotal role in designing, developing, and deploying software systems that power our space-based data centers. You will own the complete software ...

Software Engineer

Redmond, WA · On-site

$160K - $210K/yr

As a Software Engineer at Starcloud, you will play a pivotal role in designing, developing, and deploying software systems that power our space-based data centers. You will own the complete software ...

Principal Software Engineer

Redmond, WA · On-site

$151K - $202K/yr

The Identity engineering team builds and manages Microsoft's online identity providers for all of ... You will develop software and services at scale, innovating on the latest technologies as the ...

Software Engineer

Seattle, WA · On-site

$120K - $180K/yr

The Role Constellation is looking for a versatile Software Engineer to build the backbone of our ground and simulation software. You will architect robust backend systems that allow our operators to ...

Software Engineer, Product

Seattle, WA · Remote

$140K - $160K/yr

As a Software Engineer, Product at Prelim, you will own critical parts of the platform that powers ... from online deposit account opening to in-branch experiences, account maintenance, treasury ...

Software Engineer

Redmond, WA · On-site

$133K - $219K/yr

As a Software Engineer in CEAI, you will join a dynamic team dedicated to building innovative AI solutions that enrich employee experiences, reinvent customer engagement, and reshape business ...

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling industry. In this role, you will contribute to the design, development, and deployment of cutting ...

Software Engineer

Redmond, WA · On-site

$133K - $219K/yr

We are seeking for a Software Engineer to join a team building modern full-stack software solutions that support critical customer and business workflows and help integrate, operate, and continuously ...

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling industry. In this role, you will contribute to the design, development, and deployment of cutting ...

Principal Software Engineer

Redmond, WA · On-site

$165K - $296K/yr

Experience delivering large scale on line services. * Technical background and hands on experience. * Experience mentoring other Software Engineers. #CEAIjobs Software Engineering IC6 - The typical ...

Software Engineer

Seattle, WA · On-site

$110K - $140K/yr

We are seeking a Software Engineer to develop and maintain scalable applications. Key Responsibilities * Development: Write and maintain code. * Collaboration: Work with cross-functional teams.

Participate in all parts of software engineering, ranging from design and implementation of software solutions to testing and peer review * Collaborate with engineers on building and optimizing our ...

next page

Showing results 1-20

Online Software Engineer information

See Seattle, WA salary details

$72.3K

$167.9K

$233.9K

How much do online software engineer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for online software engineer in Seattle, WA is $167,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,600.00 and $196,900.00 per year, depending on experience, location, and employer.

What is an online software engineer?

An Online Software Engineer develops, maintains, and optimizes software applications that run on the internet, such as websites, web applications, and cloud-based platforms. They work with programming languages like JavaScript, Python, or Java, and frameworks such as React or Django. Their role involves coding, debugging, performance optimization, and ensuring secure, scalable online systems. They often collaborate with designers, product managers, and other engineers to deliver efficient and user-friendly digital experiences.

What does an online software engineer do?

A typical workday for an Online Software Engineer working remotely involves participating in virtual stand-ups, designing and developing features, reviewing code, and collaborating with colleagues via chat or video conferencing. You’ll often use project management tools like Jira or Trello to organize tasks and ensure deliverables stay on track. Since effective communication is crucial in remote settings, you may spend time documenting your work or providing updates to stakeholders. This flexible structure allows for independent focus time while maintaining strong connections with the wider engineering team.

What skills and qualifications are needed to thrive as an online software engineer?

To thrive as an Online Software Engineer, you need strong programming skills, a solid understanding of software development principles, and typically a degree in computer science or a related field. Familiarity with source control systems like Git, cloud platforms such as AWS or Azure, and experience with collaborative development tools are highly valued. Excellent communication, problem-solving abilities, and self-motivation help set candidates apart, especially in remote or distributed team environments. These skills and qualities are essential for building reliable, scalable web-based applications while working efficiently within virtual teams.

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

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

What cities near Seattle, WA are hiring for Online Software Engineer jobs?

Cities near Seattle, WA with the most Online Software Engineer job openings:

Infographic showing various Online Software Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $167,980 per year, or $80.8 per hour.

Principal Software Engineer, Online Ads Systems

Microsoft

Redmond, WA • On-site

$188K - $304K/yr

Full-time

Re-posted 9 hours ago


Microsoft rating

8.5

Company rating: 8.5 out of 10

Based on 132 frontline employees who took The Breakroom Quiz

80th of 246 rated software companies


Job description

Overview
Online Advertising is one of the fastest growing businesses on the Internet today, with about $70 billion of a $600 billion advertising market already online. Search engines, web publishers, major ad networks, and ad exchanges are now serving billions of ad impressions per day and generating terabytes of user events data every day. The rapid growth of online advertising has created enormous opportunities as well as technical challenges that demand computationally intelligence and scalable algorithms. Eventually Computational Advertising has emerged as a new interdisciplinary field that involves information retrieval, data mining, machine learning, statistical modeling, optimization, linear algebra, and micro-economics, to solve challenging problems that arise in online advertising. Ads Frontdoor is at the core of this effort, working on large distributed systems with low latency and high throughput. Today, we design, develop, and operate a global ads marketplace that has a double-digit annual growth rate. This is a self-motivated and results driven environment that will unleash your potential.
As a Principal Software Engineer and member of this team, you would help us build highly scalable, highly performant services which host state-of-the-art machine learning models. Your work will touch many components of our stack. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
  • Work with BingAds stakeholders to determine requirements for new features to drive up Ads business.
  • Create system design for feature requirements.
  • Assure system meets security and compliance requirements and expectations. Creates a clear and articulated plan for testing and assuring quality of solutions.
  • Implement the features with high efficiency, extensibility, diagnosability, reliability, and maintainability with few defects.
  • Reviews code of product to assure it meets the team's and Microsoft's quality standards, is reliable and accurate, and is appropriate for the scale of the product feature.
  • Maintain operations of live service as issues arise on a rotational, on-call basis.
  • Identifies solutions and mitigations to simple and complex issues and escalates as necessary.
  • Acts as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions.
  • Responds within Service Level Agreement (SLA) timeframe.
  • Escalates issues to appropriate owners.
  • Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for product features.
  • Contributes to the development of automation within production and deployment of a product feature.
  • Profile and analyze distributed system performance and capacity bottlenecks.
  • Propose and implement solutions to improve system latency and capacity to meet BingAds online serving requirements.

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

Preferred Qualification:
  • 5+ years of experience in distributed system engineering and multi-threading programming.
  • 5+ years of experience in machine learning and online system design, implementation and qualification.
  • 5+ years of experience in profiling and analyzing distributed system performance and capacity bottlenecks.
  • 5+ years of experience in Azure.
  • Experienced in distributed system engineering and high-performance programming.

#MicrosoftAI
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media