1

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

Software Engineer, Cloud

Redmond, WA · On-site +1

$116K - $193K/yr

As a backend Software Engineer, you will design, develop, and maintain platforms and APIs built on Cloud infrastructure and services that power our AI-enabled mobile, XR, web and desktop applications ...

Software Engineer, Backend

Seattle, WA · On-site

$176K - $226K/yr

As a Software Engineer, you will design and build the systems that power how millions of people connect to their finances. You will work across the stack, from reliable backend services and APIs to ...

Senior Software Engineer - Backend

Bellevue, WA · On-site

$138K - $182K/yr

Senior Software Engineer - Backend Bellevue, WA Long Term Contract What You Will Do: Primary Focus: Scalable API and service development, data storage, performance optimization, and integration with ...

Software Engineer - Backend

Seattle, WA · On-site

$120K - $180K/yr

Hive also offers turnkey software applications powered by proprietary AI models and datasets ... core backend systems by suggesting and executing improvements * Improve engineering standards ...

Software Engineer - Backend

Seattle, WA · On-site

$120K - $180K/yr

Hive also offers turnkey software applications powered by proprietary AI models and datasets ... core backend systems by suggesting and executing improvements * Improve engineering standards ...

You will architect robust backend systems that allow our operators to communicate with, simulate ... S. in Computer Science, Software Engineering, or related discipline. * 3+ years of professional ...

Software Engineer

Seattle, WA · On-site

$120K - $180K/yr

You will architect robust backend systems that allow our operators to communicate with, simulate ... S. in Computer Science, Software Engineering, or related discipline. * 3+ years of professional ...

Senior Software Engineer---Back-End

Bellevue, WA · On-site

$137K - $181K/yr

They are seeking a Senior Software Engineer to develop innovative solutions and collaborate with various teams to create prototypes. Responsibilities : • Developing back-end server applications ...

The Role We're hiring a Staff Software Engineer (Backend) to lead the technical direction of the systems powering our next-generation, pixel-less ad targeting platform. You'll architect, design, and ...

Senior Software Engineer

Seattle, WA · On-site

$139K - $183K/yr

As a Senior Backend Software Engineer, you'll design and build the backend services and APIs that power Hiya's next-generation voice products. This is a backend-first role with opportunities to work ...

Showing results 41-60

Backend Software Engineer information

See Seattle, WA salary details

$68.8K

$168K

$226.5K

How much do backend software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for backend software engineer in Seattle, WA is $168,040.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,100.00 and $195,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a backend software engineer?

To thrive as a Backend Software Engineer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of data structures, algorithms, and experience with database management, usually supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, cloud platforms (AWS, Azure), and frameworks like Spring or Django is highly valued, and relevant certifications can be advantageous. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills for this position. These skills and qualities are essential to build, maintain, and optimize robust, scalable server-side applications that meet user and business needs.

What are some typical challenges a backend software engineer faces when integrating new services into an existing system?

Backend Software Engineers often encounter challenges such as ensuring compatibility between new services and legacy systems, maintaining data integrity during migrations, and managing increased system complexity. Effective integration also requires thorough testing to prevent disruptions to existing functionalities and close collaboration with frontend engineers, DevOps, and QA teams. Proactively communicating across teams and adhering to clear documentation standards can help mitigate integration risks and ensure a smoother deployment process.

What is the difference between Backend Software Engineer vs Frontend Software Engineer?

AspectBackend Software EngineerFrontend Software Engineer
Primary FocusServer-side development, databases, APIsClient-side development, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, SQL; server managementHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend teams, server infrastructure, cloud servicesDesign teams, user interface, web browsers
Common UsageBuilding and maintaining server logic and databasesCreating interactive and visually appealing web pages

While both roles involve web development, Backend Software Engineers focus on server-side logic and data management, whereas Frontend Software Engineers specialize in creating the visual and interactive aspects of websites. Both roles are essential in full-stack development and often collaborate closely.

Are backend software engineers still in demand?

Backend software engineers are currently in high demand due to the ongoing growth of web applications, cloud services, and digital infrastructure. Skills in programming languages like Java, Python, and experience with cloud platforms such as AWS or Azure increase employability in this field.

What is a backend software engineer?

A backend software engineer designs, develops, and maintains the server-side components of applications, focusing on databases, server logic, and APIs. They often work with programming languages like Java, Python, or Node.js and use tools such as databases and version control systems to ensure the functionality and performance of web services.

What's a typical backend software engineer salary?

The average salary for a backend software engineer varies by experience and location but generally ranges from $80,000 to $130,000 annually in many regions. Senior roles with specialized skills in languages like Java, Python, or cloud platforms can earn over $150,000. Factors such as company size, industry, and certifications also influence compensation.

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

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

What job categories do people searching Backend Software Engineer jobs in Seattle, WA look for?

The top searched job categories for Backend Software Engineer jobs in Seattle, WA are:

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

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

Infographic showing various Backend Software Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, and 5% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $168,137 per year, or $80.8 per hour.

Senior Backend Software Engineer, Dataverse

Redmond, WA • On-site

Microsoft
Computer and Computer Peripheral Equipment and Software Wholesalers • 10K+ employees

$137K - $180K/yr

Full-time

Posted 10 days ago


Microsoft rating

8.6

Company rating: 8.6 out of 10

Based on 134 frontline employees who took The Breakroom Quiz


Job description

Overview
The Dataverse Runtime team builds and operates the foundational platform that powers Microsoft Power Platform, Dynamics 365, Microsoft Copilot experiences, and the next generation of AI-powered business applications.
As organizations increasingly rely on AI agents, copilots, and autonomous workflows to transform business processes, Dataverse serves as the trusted platform that connects AI systems to enterprise data, business logic, workflows, security boundaries, and mission-critical operational systems. Our platform enables AI-powered experiences to reason over business data, take actions securely, orchestrate complex workflows, and deliver measurable business outcomes.
We are seeking a Senior Software Engineer to help shape the future of intelligent business applications by building the runtime, execution, and extensibility platform that powers AI-driven workflows at global scale. This role offers the opportunity to work on highly distributed cloud services, solve challenging systems problems, and influence foundational investments across Dataverse, Power Platform, Dynamics 365, and Microsoft's AI ecosystem.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. We come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.
Responsibilities
  • Design, build, and operate distributed cloud services that power Dataverse Runtime and support mission-critical customer workloads around the world.
  • Develop platform capabilities that enable AI agents, copilots, and intelligent applications to securely access enterprise data, execute business logic, and automate real-world business processes.
  • Lead the design and implementation of reliability, scalability, security, performance, and operational excellence improvements across core runtime services.
  • Drive technical architecture, design reviews, and engineering decisions across multiple feature areas and partner teams.
  • Partner with engineers across Power Platform, Dynamics 365, Microsoft 365, Azure, and AI platform teams to deliver platform capabilities that unlock new AI-powered experiences.
  • Own services throughout the full engineering lifecycle, including design, implementation, deployment, monitoring, live-site support, and continuous improvement.
  • Act as a Designated Responsible Individual (DRI) for production services, participating in on-call rotations, incident mitigation, root cause analysis, and long-term reliability improvements.
  • Leverage AI-powered engineering tools and workflows to improve development velocity, code quality, operational effectiveness, and engineering productivity.
  • Mentor engineers and help establish best practices for modern software engineering, AI-assisted development, operational excellence, and technical leadership.

Qualifications
Required Qualifications:
  • 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, JavaScript, or Python
    • OR equivalent experience.

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
  • Master'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 Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience developing software using C#, Java, C++, Python, or similar programming languages.
  • Experience driving technical initiatives that span multiple services, components, or engineering teams.
  • Solid problem-solving skills and the ability to diagnose and resolve complex production issues.
  • Experience with service operations, monitoring, incident response, and operational excellence practices.
  • Demonstrated ability to effectively leverage modern AI-powered development tools and workflows throughout the software engineering lifecycle, including design, implementation, testing, debugging, operational investigation, and productivity optimization.
  • Passion for continuous learning and adapting to emerging technologies, engineering practices, and AI-enabled development approaches.
  • Experience building large-scale SaaS platforms serving enterprise customers.
  • Experience with Azure services, cloud-native architectures, microservices, distributed messaging systems, storage systems, and large-scale data platforms.
  • Experience operating highly available production services at scale.
  • Experience building developer platforms, extensibility frameworks, APIs, workflow engines, or execution runtimes.
  • Experience designing or developing AI-powered applications, copilots, agents, agent orchestration frameworks, or intelligent workflow systems.
  • Experience creating AI-enabled engineering solutions, including custom agents, skills, automation workflows, or developer productivity tools that improve engineering efficiency and software quality.
  • Experience using AI technologies to accelerate incident investigation, root cause analysis, testing, deployment, operational excellence, or software delivery processes.
  • Track record of mentoring engineers and influencing technical decisions across organizational boundaries.

#AGENT365 #CAP
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $160,200 - $261,000 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