1

Mid Level Software Engineer Jobs in Seattle, WA (NOW HIRING)

Senior Software Engineer

Redmond, WA · On-site

$137K - $180K/yr

Experience reading hardware schematics and debugging platform-level issues using laboratory ... DJOBS Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD ...

Lynden Incorporated is seeking a mid-level Software Developer II to join our SeaTac-based IT team. This role is ideal for a developer with 2+ years of hands-on Java experience who enjoys building ...

Lynden Incorporated is seeking a mid-level Software Developer II to join our SeaTac-based IT team. This role is ideal for a developer with 2+ years of hands-on Java experience who enjoys building ...

Staff Software Engineer-ENG: We are seeking a highly experienced Staff Software Engineer to join ... Collaborate with architects on mid-level and high-level design. • Complexity: Solve complex ...

Principal Software Engineer- Eng

Seattle, WA · On-site

$153K - $206K/yr

Principal Software Engineer-ENG: This Principal Software Engineer- Eng role serves as a technical ... Mentorship & Cross-Team Influence - Mentor senior and mid-level engineers; guide design discussions ...

Staff Software Engineer, Salesforce

Seattle, WA · On-site

$63.25 - $83.75/hr

The Staff Software Engineer, Salesforce will bridge the gap between CRM excellence and modern cloud ... Experience acting as a Staff or Lead Engineer, mentoring mid-level developers and driving ...

Principal Software Engineer

Redmond, WA · On-site

$188K - $304K/yr

As a Principal Software Engineer Lead , you will design and build AI-native systems that go beyond ... Mentor and grow the energetic, diverse, and driven team with a good mix of senior, mid-level, and ...

Showing results 21-40

Mid Level Software Engineer information

See Seattle, WA salary details

$72.3K

$168K

$234K

How much do mid level software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for mid level software engineer in Seattle, WA is $167,980.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,600.00 and $197,000.00 per year, depending on experience, location, and employer.

What is a mid level software engineer?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a mid level software engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the mid level software engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Is 25 too late to become a mid level software engineer?

Age is not a barrier to becoming a mid level software engineer; many professionals transition into software development in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and software development tools, and gaining practical experience through projects or internships.
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 are popular job titles related to Mid Level Software Engineer jobs in Seattle, WA? For Mid Level Software Engineer jobs in Seattle, WA, the most frequently searched job titles are:
What cities near Seattle, WA are hiring for Mid Level Software Engineer jobs? Cities near Seattle, WA with the most Mid Level Software Engineer job openings:
Infographic showing various Mid Level Software Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $167,980 per year, or $80.8 per hour.

Full-Stack Software Engineer

Accretive Technology Group

Seattle, WA • Remote

$131K - $209K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Accretive Technology Group — Full-Stack Software Engineer

Location — This role is fully remote in the following states: Arizona, California, Colorado, Florida, Michigan, Missouri, Nevada, South Carolina, Texas, or Washington.
Company Overview — Accretive Technology Group (ATG) is a Seattle-based leader in live streaming technology, privately owned and profitable for over 25 years. We build with open-source values, craftsmanship, and empowered engineering teams, and we're looking for engineers who care as much about quality and how the work gets done as we do.
Position Summary — We are seeking Mid-Level and Senior Software Engineers with expertise in back-end technologies to join our Member Accounts Engineering team in a remote-based position. Working closely with Product, Operations, and fellow Engineering teams, you'll design, build, deploy, and maintain scalable applications that support our core member account experiences, contributing across the full software development lifecycle.
Key Responsibilities —
Software Development & Architecture
  • Contribute across the full software development lifecycle, including design, development, deployment, and maintenance
  • Design and build scalable, reliable back-end applications and services
  • Contribute to application and system architecture, technical design, and continuous improvement initiatives
  • Develop solutions that are maintainable, scalable, and aligned with business needs
Collaboration & Engineering Excellence
  • Work closely with Product and Operations to deliver sustainable, scalable solutions
  • Elevate engineering best practices through code reviews, mentoring, and innovation
  • Collaborate with fellow engineers to share knowledge, solve technical challenges, and improve development processes
Qualification and Experience Requirements —
  • Minimum of 5+ years of professional software development experience
  • Strong experience with TypeScript and Node.js
  • Experience with MariaDB, MySQL, or another relational database
  • Competent with PHP
  • Experience with application and system design and architecture
  • Proficiency with Git and version control platforms such as GitHub or Bitbucket
  • Experience with containerization and container orchestration technologies
  • Experience with event-driven architecture
  • Experience with automated testing frameworks (e.g., Jest, JUnit, or similar)
  • Experience delivering software in an iterative environment using Agile methodologies
  • Self-driven problem solver with a passion for delivering exceptional customer experiences
  • Strong collaborator who believes software development is a team sport
  • Lifelong learner who embraces new technologies and freely shares knowledge
Bonus Skills and Qualifications (Not Required) —
  • CI/CD software best practices
  • React
  • gRPC / Protobuf
  • NestJS
  • Federated Modules
  • Working in a service-oriented architecture
  • Agentic coding Skills
  • Atlassian (Jira and Confluence)
  • Grafana
  • Technical leadership experience
Our Competitive Benefits Package Includes —
  • Medical, Dental, and Vision coverage
  • Life and Disability Insurance
  • Health Care Flexible Spending Account (FSA) with 50% company match
  • Dependent Care Flexible Spending Account (FSA)
  • Gym Membership Reimbursement up to $75 per month
  • $175 Monthly Transportation Reimbursement (up to $100 may be applied toward home internet for remote or hybrid employees)
  • 401(k) with a 50% company match (no cap), fully vested after 5 years
  • Eligibility to participate in the company’s discretionary profit-sharing program
  • Potential annual cost of living adjustments (COLA)
  • PTO accrual as required by law, vacation days based on the schedule indicated below, and 9 company-paid holidays
Vacation ScheduleYears of ServiceAnnual Vacation Accrual0–2 Years2 Weeks3–4 Years3 Weeks5+ Years4 Weeks 
A reasonable, good-faith estimate of the minimum and maximum salary pay for this position is $131,347 to $177,704 as a Software Engineer III or $154,830 to $209,475 as a Senior Software Engineer. The successful candidate’s placement within this range is dependent on a variety of factors, such as qualifications and level of professional experience. Employees in this position may be eligible to participate in the company’s discretionary profit-sharing program.
Employment opportunities and job offers at Accretive Technology Group will always come from the Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident in who the recipient is. Accretive Technology Group does not extend job offers via email or other messaging tools to individuals with whom we have not previously had contact. Accretive Technology Group will never send you money or request that you return any money to our company for any reason. Our email domain is @accretivetg.com. The official website to find and apply for job openings at Accretive Technology Group is https://accretivetg.com/ 
Accretive Technology Group is an Equal Employment Opportunity employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, or national origin. 
  • Unfortunately, we do not provide visa sponsorship, visa transfer, or corp-corp arrangements. 
  • Agencies - No unsolicited submissions will be accepted, and if any Agency does submit an unsolicited candidate, that Agency shall have no recourse from Accretive Technology Group. 

Powered by JazzHR

kjRe8eVDLx