1

Mid Level Software Developer Jobs in Issaquah, WA

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 Developer Position Description: Protingent Staffing has an exciting REMOTE ... Expert-level programming skills in Python and JavaScript, * 5+ years in-depth experience and ...

Software Engineer

Seattle, WA · On-site +1

$131K - $209K/yr

Position Summary - We are seeking Mid-Level and Senior Full-Stack Software Engineers with expertise in back-end technologies to join our Member Accounts Engineering team in a remote-based position.

Software Engineer

Seattle, WA · Remote

$131K - $209K/yr

Position Summary -- We are seeking Mid-Level and Senior Full-Stack Software Engineers with expertise in back-end technologies to join our Member Accounts Engineering team in a remote-based position.

Senior Software Developer

Seattle, WA · On-site +1

$147K - $198K/yr

The software developers on our team are the primary contributors to Neuron on both the frontend and ... High trust environment where team members are encouraged to make independent, high-level ...

Familiarity with system-level architecture, data synchronization, fault tolerance, and state ... software engineering division, you will be * Designing, implementing, and delivering software ...

Showing results 41-60

Mid Level Software Developer information

See Issaquah, WA salary details

$55.4K

$129K

$191.5K

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

As of Sep 5, 2026, the average yearly pay for mid level software developer in Issaquah, WA is $128,996.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,800.00 and $149,900.00 per year, depending on experience, location, and employer.

What is a mid level software developer?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the typical daily responsibilities of a mid level software developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

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

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What are the most commonly searched types of Software Developer jobs in Issaquah, WA?

The most popular types of Software Developer jobs in Issaquah, WA are:

What are popular job titles related to Mid Level Software Developer jobs in Issaquah, WA?

For Mid Level Software Developer jobs in Issaquah, WA, the most frequently searched job titles are:

What job categories do people searching Mid Level Software Developer jobs in Issaquah, WA look for?

The top searched job categories for Mid Level Software Developer jobs in Issaquah, WA are:

What cities near Issaquah, WA are hiring for Mid Level Software Developer jobs?

Cities near Issaquah, WA with the most Mid Level Software Developer job openings:

Infographic showing various Mid Level Software Developer job openings in Issaquah, WA as of August 2026, with employment types broken down into 83% Full Time, 15% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $128,996 per year, or $62 per hour.

Staff Software Engineer, Salesforce

QXO

Seattle, WA • On-site

$63.25 - $83.75/hr

Full-time

Re-posted 7 days ago


QXO rating

8.0

Company rating: 8.0 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

119th of 429 rated retail wholesalers


Job description

Job Summary:
QXO, Inc. is the largest publicly traded distributor of roofing and building materials in North America, aiming to become a tech-enabled leader in the industry. The Staff Software Engineer, Salesforce will bridge the gap between CRM excellence and modern cloud architecture, architecting end-to-end solutions that integrate Salesforce with Google Cloud Platform.
Responsibilities:
• Lead by example as a primary individual contributor, developing complex features that simultaneously harden our core Salesforce frameworks.
• Design and maintain high-performance, bi-directional integrations between Salesforce (and adjacent SaaS tooling) and GCP, utilizing Pub/Sub, Cloud Functions, or Dataflow to bypass traditional platform governor limits.
• Architect a seamless bridge between the front-end (LWC), the back-end (Apex), and the cloud (GCP). You will be the primary advocate for Service Sovereignty, designing patterns that ensure Salesforce, and GCP interact as a cohesive unit. Your goal is to build a high-performance, 'platform-agnostic' user experience that hides the complexity of cross-cloud API calls and event-driven data flows from the end user.
• Establish 'Shift Left' standards for the Salesforce team, including robust CI/CD pipelines, agentic development, automated testing, and containerized deployment patterns.
• Act as a force multiplier by upskilling mid-level Salesforce developers in full-stack best practices and guiding generalist engineers on Salesforce-specific architectural constraints.
• Evaluate when to leverage native Salesforce functionality versus when to offload heavy processing to GCP microservices to optimize for cost, performance, and scalability.
• Partner with InfoSec to ensure data integrity and encryption standards are maintained as sensitive information moves between Sales, Marketing and adjacent systems.
Qualifications:
Required:
• 8+ years of software engineering experience, with at least 4+ years specifically architecting and developing on the Salesforce platform at scale.
• Mastery of Apex and LWC: Deep expertise in writing modular, asynchronous, and bulk-safe Apex, along with advanced Lightning Web Component development (State Management, Lightning Message Service).
• Distributed Systems & Integration: Hands-on experience designing Event-Driven Architectures using tools like Salesforce Platform Events, Change Data Capture (CDC), and message brokers (e.g., Pub/Sub, Kafka, or RabbitMQ).
• Full-Stack Proficiency: Hands-on experience building applications in at least one backend language outside of Salesforce (e.g., Node.js, Go, Python, or Java).
• API Design: Expert-level understanding of RESTful API design, OAuth 2.0, and managing service boundaries between a CRM and external cloud services.
• Modern DevOps/DX: Experience with Salesforce DX (SFDX), version-control-based development (Git), and building automated CI/CD pipelines (GitHub Actions, GitLab CI, or similar).
• Technical Leadership: Experience acting as a Staff or Lead Engineer, mentoring mid-level developers and driving architectural decisions across multiple teams or workstreams.
Preferred:
• Framework Builder: A history of creating and open-sourcing (or internally evangelizing) reusable frameworks (e.g., Custom Trigger Frameworks, Unit Testing Mocking utilities, or LWC Base Component libraries).
• Certified Architect: Holds Salesforce Certified Technical Architect (CTA) or System/Application Architect credentials, or Google Professional Cloud Architect certification.
• GCP Cloud Native: Deep experience with Google Cloud Platform, specifically Cloud Functions, Cloud Run, Pub/Sub, BigQuery, and Workload Identity Federation.
• Data Engineering at Scale: Experience managing massive datasets that span Salesforce and external data lakes, including knowledge of Salesforce Connect, Big Objects, or OData.
• Security-First Mindset: Familiarity with Salesforce Shield, Event Monitoring, and implementing zero-trust security patterns across a multi-cloud stack.
• System Observability: Experience setting up distributed tracing and centralized logging (e.g., streaming Salesforce logs to GCP Cloud Logging or Splunk).
Company:
QXO is a technology solutions company that offers programming and technical support for the manufacturing and distribution sectors. Founded in 2002, the company is headquartered in Greenwich, USA, with a team of 10001+ employees. The company is currently Late Stage.

What QXO employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom