1

Software Engineer Software Developer Jobs in Auburn, WA

Onsite : * Sr. Engineer, Software - Kafka About the Role Sr. Engineer, Software - designs, develops, and delivers scalable software solutions that enable highly available and secure systems across ...

Embedded Software Engineer

WA

$149K - $196K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

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 ... developer productivity. * Write well-documented, high-quality, and maintainable code. * Ensure ...

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.

Principal Software Developer Position Description: Protingent Staffing has an exciting REMOTE contract Principal Software Developer opportunity. Job Responsibilities: * Design, implement, document ...

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 ...

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 ...

Software Developer II

Bellevue, WA · Remote

$90K - $120K/yr

We are seeking a highly skilled and motivated Software Developer with strong proficiency in Python and SQL to join our dynamic development team. This role is ideal for someone who thrives as both in ...

Software Engineer

Redmond, WA · On-site

$133K - $219K/yr

We are looking for Software Engineers who are passionate about building great software and ... Contribute to our DevOps culture: CI/CD pipelines, automated testing, telemetry, and safe ...

Senior Software Engineer

Tacoma, WA

$132K - $174K/yr

DCS is searching for a performancedriven Senior Software Engineer to support US Army programs. A focus on either Analytical, Financial, logistics, engineering, technical support and/or management of ...

Senior Software Engineer

WA · On-site

$132K - $174K/yr

DCS is searching for a performance-driven Senior Software Engineer to support US Army programs. A focus on either Analytical, Financial, logistics, engineering, technical support and/or management of ...

Advise software developers on design and development of features and components with deeper understanding of the business problem being addressed for the client Learn more about the customer domain ...

Sr. Software Engineer

Redmond, WA · On-site

$150K - $170K/yr

Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into scalable software improvements (UI/UX, performance, reliability). Develop data analysis pipelines ...

next page

Showing results 1-20

Software Engineer Software Developer information

See Auburn, WA salary details

$52.4K

$122.2K

$181.4K

How much do software engineer software developer jobs pay per year?

As of Jul 21, 2026, the average yearly pay for software engineer software developer in Auburn, WA is $122,191.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,300.00 and $142,000.00 per year, depending on experience, location, and employer.

What are software engineers and software developers?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a Software Engineer/Software Developer, and why are they important?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

Can a software developer work as a software engineer?

A software developer can often work as a software engineer, as both roles involve designing, coding, and testing software. However, software engineering typically requires a broader understanding of system architecture, project management, and sometimes formal certifications or experience in engineering principles. Transitioning between the roles depends on skills, experience, and the specific requirements of the employer.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with expertise in specialized tools, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

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

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand technologies, or working in competitive industries like finance or tech, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with significant funding.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, and working in high-paying industries or locations. Senior roles, expertise in areas like machine learning or cloud computing, and working at large tech companies or startups can contribute to reaching this salary level.
What job categories do people searching Software Engineer Software Developer jobs in Auburn, WA look for? The top searched job categories for Software Engineer Software Developer jobs in Auburn, WA are:
What cities near Auburn, WA are hiring for Software Engineer Software Developer jobs? Cities near Auburn, WA with the most Software Engineer Software Developer job openings:
Lead I - Software Engineering

Lead I - Software Engineering

Merican

Bellevue, WA • On-site

Contractor

Re-posted 18 days ago


Job description

Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation, information technology and services
Position: Lead I - Software Engineering
Location:Bellevue, WA
Duration: 8 Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description :
  • Sr. Engineer, Software - Kafka About the Role Sr. Engineer, Software - designs, develops, and delivers scalable software solutions that enable highly available and secure systems across the enterprise.
  • Collaborating closely with data engineers, this role architect implements complex data pipelines, real-time event-driven messaging frameworks, and distributed microservices communication using Apache Kafka and messaging queue technologies.
  • The Engineer brings deep expertise in Kafka, Python, and Java object-oriented programming, UNIX environments, and Bash shell scripting, along with hands-on experience building RESTful API endpoints, open-source messaging platforms, and end-to-end features spanning real-time, API, and data layers.
  • Success is measured by the quality, scalability, and reliability of software delivered, and the ability to drive technical outcomes across teams.

What You ll Do:
  • Build real-time data processing pipelines that support low-latency, high-throughput, and fault-tolerant distributed systems
  • Develop and maintain event-driven messaging frameworks using Apache Kafka or similar technologies to enable microservices to communicate data through events
  • Automate manual processes and operational workflows using Bash shell scripting in UNIX environments
  • Design, develop, test, and deploy high-quality software solutions using Python and Java Build scalable, high-performing RESTful APIs and microservices aligned with fault-tolerant distributed systems Implement and support event-driven and message-based architectures using Kafka or similar technologies
  • Build scalable ETL frameworks using object-oriented Python and Java programming languages
  • Contribute to system and application architecture, including service design, data flows, and integration patterns
  • Participate in code reviews, agile ceremonies, and technical design discussions
  • Experience deploying and managing Kafka in containerized environments using Docker and Kubernetes
  • Proficiency with Kafka Connect for data integration and Schema Registry for Avro/Protobuf/JSON schema management Troubleshoot and resolve complex software issues across development and production environments
  • Experience developing Kafka Producer and Consumer APIs using Spring Boot and Spring Kafka
  • Proficiency building and exposing RESTful API endpoints for seamless service integration
  • Experience contributing to or building open-source messaging platforms
  • Develop and maintain CI/CD pipelines, automation, and deployment workflows
  • Write and maintain clear technical documentation, including design documents and system specifications
  • Continuously evaluate and adopt modern technologies to improve system performance, reliability, and maintainability
  • Daily use of AI productivity tools (Claude, Cursor) is required across the software development lifecycle including design, API and microservice development, code generation, code review, testing, debugging, deployment, documentation, and production support.
  • Design, build, and operate AI agents that automate software engineering tasks such as generating boilerplate code for new microservices, creating unit and API tests, analyzing logs, triaging incidents, and supporting CI/CD pipelines.
  • Build and integrate AI-enabled capabilities into backend services and APIs using foundation models, prompt engineering, and retrieval-augmented generation (RAG) patterns. Implement audit logging, observability, and human-in-the-loop controls for AI agents and AI-assisted workflows running in Tier-0 production environments.

What You ll Bring:
  • Bachelor s degree in computer science, Engineering, or a related field, or equivalent practical experience 6+ years of software engineering experience, building and supporting enterprise-grade applications
  • Strong experience working in Agile or Scrum-based development environments
  • Demonstrated ability to work independently on complex technical problems while collaborating across teams
  • Strong analytical, problem-solving, and communication

TekWissen® Group is an equal opportunity employer supporting workforce diversity.

Merican logo

About Merican

Sourced by ZipRecruiter

Merican is a IT Service consulting firm, specialized in Digital adoption and Business automation. With our diverse collection of skilled and committed consultants, technology companies, businesses and digital experts, we provide our subject expertise and our unique client service approach, a best-in-class global model of delivery suited to the business demands of our clients. We ensure that we implement future-oriented solutions for our clients via investments in people, solutions, technologies, competencies and infrastructure.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Columbia , MD, US

Year founded

2020

Social media