1

Software Jobs in Federal Way, WA (NOW HIRING)

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

Seattle, WA · On-site

$156K - $235K/yr

Build software infrastructure, including developing, testing, and deploying it * Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome ...

Software Architect

Seattle, WA · On-site +1

$205K - $307K/yr

Our software teams improve the availability, scalability, and operational efficiency of the services by building automation to prevent the recurrence of field issues. As a Software Architect, you ...

Software Engineer

Seattle, WA · On-site +1

$156K - $235K/yr

Build software infrastructure, including developing, testing, and deploying it * Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome ...

About EnergySavvy EnergySavvy is a rapidly growing software company with the mission of transforming how residential energy efficiency is delivered. We do this by combining user experience and ...

About EnergySavvy EnergySavvy is a rapidly growing software company with the mission of transforming how residential energy efficiency is delivered. We do this by combining user experience and ...

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.

Software Engineer

Tacoma, WA · On-site

$125K - $140K/yr

Software Engineer At AST, we enhance the efficiency, productivity, and safety of flexibleaseptic manufacturing processesfor the worldwide Life Science Industry by offering innovative products ...

As part of our IT team the Software Developer is responsible for creating new software products while updating and maintaining existing products to enable Novinium to maintain its technological edge.

As part of our IT team the Software Developer is responsible for creating new software products while updating and maintaining existing products to enable Novinium to maintain its technological edge.

Software Engineer

Tacoma, WA · On-site

$125K - $140K/yr

Software Engineer At AST, we enhance the efficiency, productivity, and safety of flexible aseptic manufacturing processes for the worldwide Life Science Industry by offering innovative products ...

Software Engineer

Tacoma, WA · On-site

$125 - $140/hr

AST is looking for a driven Software Engineer to join our Research and Development team in Tacoma, WA. In this role, you won't just write code, you'll spearhead the evolution of our core software ...

Develop, test, debug, and maintain full-stack software features across front-end, back-end, API, and data layers. * Write clean, readable, and maintainable code that follows team standards and modern ...

Design, develop, and test software applications. * Design, develop, and/or test software applications using company technology stack. * Apply technical knowledge to evaluate complex data ...

Summary The Software Developer designs, builds, and maintains the organization's internal software applications with a meaningful degree of independence. This role takes ownership of moderately ...

This role offers a unique opportunity to join a software development team to advance our capabilities with EHR integrations. What You'll Own and Deliver (Responsibilities) As a core member of our ...

next page

Showing results 1-20

Software information

See Federal Way, WA salary details

$53.6K

$124.9K

$185.4K

How much do software jobs pay per year?

As of Aug 24, 2026, the average yearly pay for software in Federal Way, WA is $124,901.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,500.00 and $145,200.00 per year, depending on experience, location, and employer.

What is a software developer?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What are different types of software jobs?

Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are some software jobs?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

Which software career is best?

The best software career depends on individual interests and skills, but roles such as software developer, software engineer, and systems analyst are in high demand. These careers typically require proficiency in programming languages like Java, Python, or C++, and often benefit from relevant certifications and experience with development tools. Job growth and salary potential vary by industry and location.

What are the most commonly searched types of Software jobs in Federal Way, WA?

The most popular types of Software jobs in Federal Way, WA are:

What are popular job titles related to Software jobs in Federal Way, WA?

For Software jobs in Federal Way, WA, the most frequently searched job titles are:

What job categories do people searching Software jobs in Federal Way, WA look for?

The top searched job categories for Software jobs in Federal Way, WA are:

What cities near Federal Way, WA are hiring for Software jobs?

Cities near Federal Way, WA with the most Software job openings:

Infographic showing various Software job openings in Federal Way, WA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $124,901 per year, or $60 per hour.

Platform Engineer / Software Engineer

9to9 Software Solutions LLC

Seattle, WA • On-site

Contractor

Re-posted 8 days ago


Job description

MUST be local and can go onsite for an interview-NO EXCEPTIONS 
 

Our client is seeking a Senior Platform Engineer / Software Engineer to join their engineering team. Perfect for a skilled software engineer who also has cloud and infrastructure experiences and looking to grow! Great opportunity for software tooling!

Required Skills -    

Python, Platform engineering, Infrastructure As Code, Automation

Must have a software engineering/problem solving background.

Job Duties -    

• Platform Engineering: highly proficient with tools like Ansible, Docker, Kubernetes, and Terraform; deep experience building and maintaining CI/CD pipelines, automating deployments, and managing infrastructure as code
• Strong scripting abilities, particularly in Python and shell scripting, for automation, data manipulation, and system administration tasks
• Architecting and building internal software tools. Must have a software engineering/problem solving background.
• Experience with Distributed Systems and Microservices: The roles and responsibilities involve working with complex, distributed systems and microservices architectures
• Strong understanding of CI/CD including deployment automation, configuration management, test, and source code/git repositories
• Experience with containers and orchestration
• Experience with NoSQL and SQL databases, including at an administration and architecture level
• Experience and preference for working within an Agile/Scrum environment
• Experience with monitoring tools (Prometheus, Grafana for example) and the ability to diagnose and resolve performance and availability issues in distributed systems
• A strong history of diving in and solving complex problems

Job Requirements -    

• 8 years software engineering
• 4+ years of software engineering in App Dev capacity
• 4+ years of automation and scripting using Python
• 8+ years of experience building automation/configuration management infrastructure such as Ansible, Terraform, Chef, and/or Puppet
• 8+ years of experience of building CI/CD pipelines
• 6+ years of experience with deployment of production code leveraging Docker containers
• Experience using cloud services (AWS and Azure preferred); public cloud IaaS and PaaS services
• Experience with large-scale distributed systems architectures. Examples include Java/Spring Boot, CQRS, event streaming, Kafka, Spark Knowledge in databases

Desired Skills & Experience -    

• Streaming platforms such as Kafka/NATS/Kinesis/Event Hub
• Databricks/Apache Spark
• Elastic Search
• Apigee
• Datadog/New Relic