2

Remote D Programming Language Jobs in Seattle, WA

Senior Software Engineer

Seattle, WA · On-site +1

$139K - $183K/yr

Employee divides their time between in-office and remote work. Access to an office location is ... programming language such as C#, C++, or Java, and/or scripting or systems languages such as ...

Senior Software Engineer

Seattle, WA · On-site +1

$139K - $183K/yr

Employee divides their time between in-office and remote work. Access to an office location is ... programming language such as C#, C++, or Java, and/or scripting or systems languages such as ...

Senior Software Engineer

Seattle, WA · On-site +1

$158K - $232K/yr

Employee divides their time between in-office and remote work. Access to an office location is ... programming language such as C#, C++, or Java * 5+ years of working with cloud deployment and ...

Security Engineer (Blue Team)

Redmond, WA · On-site +1

$150K - $180K/yr

Experience with any modern programming language, including but not limited to: Python, Go, C ... Remote or hybrid work will not be considered. COMPENSATION AND BENEFITS: Pay Range: Level 1: $130 ...

Solid knowledge of Python, Go, or an equivalent programming language, with strong general ... Hybrid and Remote Work Model Our people are our most important competitive advantage, leading the ...

HPC Performance Engineer

Seattle, WA · On-site +1

$165K - $242K/yr

Fluency with a programming language geared toward automation (Python preferred, but others possible ... Ability to effectively prioritize and communicate proposed features and fixes in a remote-employee ...

next page

Showing results 1-20

Remote D Programming Language information

See Seattle, WA salary details

$81.9K

$137.5K

$179.8K

How much do remote d programming language jobs pay per year?

As of Jul 13, 2026, the average yearly pay for remote d programming language in Seattle, WA is $137,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,100.00 and $161,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by remote D Programming Language developers, and how can they be addressed?

Remote D Programming Language developers often encounter challenges such as collaborating across time zones, ensuring code consistency, and staying updated with the latest language features. To address these, it's helpful to maintain clear communication through regular video meetings, use collaborative tools like version control systems, and participate in online D language communities. Additionally, setting up thorough documentation and code reviews can help maintain project quality and foster teamwork despite the physical distance.

What is a Remote D Programming Language developer?

A Remote D Programming Language developer is a software engineer who specializes in using the D programming language to design, develop, and maintain software applications while working from a remote location. The D language is known for combining the performance of languages like C and C++ with modern features such as memory safety and concurrency. Remote D developers may work on projects ranging from systems programming to web services and scientific computing. They typically collaborate with teams using online tools for communication, version control, and project management.

What is the difference between Remote D Programming Language vs Remote C++ Developer?

AspectRemote D Programming LanguageRemote C++ Developer
Required CredentialsKnowledge of D language, programming skillsProficiency in C++, certifications optional
Work EnvironmentRemote, software development teamsRemote, software development teams
Industry UsageEmerging projects, systems programmingEmbedded, systems, application development
Common Search IntentComparing programming languages for remote rolesFinding remote C++ development jobs

Remote D Programming Language and Remote C++ Developer roles both involve software development in a remote setting. While D is a newer language used for systems and application development, C++ remains widely used in embedded and high-performance applications. Candidates should have relevant programming skills, with certifications being optional. Both roles are popular in remote work environments, often within tech companies or development teams.

What are the key skills and qualifications needed to thrive as a Remote D Programming Language Developer, and why are they important?

To thrive as a Remote D Programming Language Developer, you need strong proficiency in D programming, software development principles, and experience with systems or application programming, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, build tools such as Dub, and possibly CI/CD pipelines is important. Excellent problem-solving skills, self-motivation, and effective remote communication abilities help you stand out in this position. These skills ensure you can deliver high-quality, maintainable code while collaborating efficiently with distributed teams.
What job categories do people searching Remote D Programming Language jobs in Seattle, WA look for? The top searched job categories for Remote D Programming Language jobs in Seattle, WA are:

CAA Programmer in Seattle, WA (Remote - Fulltime only, No C2C)

Northern Base

Seattle, WA • Remote

Full-time

Posted 3 days ago


Job description

CAA Programmer
Seattle, WA (Remote)
Fulltime
 
 
Must Have Technical/Functional Skills
• 5+ years of experience with Computing and Programming language like C++, C, across native Unix platforms.
• Deep knowledge of software/hardware compatibility and solutions approach.
• Experience with Project Management Tools like Team Foundation Server, Quality Center
• Experience with Relational Databases such as SQL-Server, Oracle, Teradata
• Experience with Configuration Control Tools such as GIT, Visual Source Safe, Clear Case, SCCS
• Experience with Windows, Solaris, Linux (Oracle 8+ and Red Hat 6-7) Operating Systems
• Experience with Documentation Tools such as Microsoft tools such as Word, Visio, and PowerPoint
• Experience in developing software solutions in the Java/modern programming language.
• Experience with developing web applications
 
Roles & Responsibilities
• Leads and performs the design, program, test, implementation and documentation of complex computing applications and software or computing architecture and computing application system designs in Electrical Engineering Systems
• Maintains the CADDStation suite of application running on Solaris system hosted on Linux OS.
• Monitors and maintains the CADDStation Ecosystem hosted on Solaris platform
• Leads analysis of end user processes to define application requirements
• Contributes with complex Unix based solutions for hardware/software upgrade and refactoring.
• Modifies or upgrades complex applications to maintain functionality and performance in Electrical Domain
• Identifies and recommends improvements
• Identifies and resolves complex programming or application architecture problems
• Identifies issues and provide solutions to multiple issues that may be found
 
Generic Managerial Skills, If any
• Effective leadership and mentorship skills.
• Exceptional communication to bridge technical and non-technical teams.
• Strong analytical and problem-solving skills.
• Ability to manage multiple programs and priorities simultaneously.
• Stakeholder management and cross-functional collaboration.
 
Preferred Qualifications (Desired Skills/Experience): 
• Bachelor of Science or higher from an accredited institution in Software Engineering, Computer Science, Computer Engineering or other technical degrees
• Experience with DevOps/DevSecOps and CI/CD practices, methodologies and tooling
• Experience with Azure DevOps (ADO) or Team Foundation Server (TFS), GitLab, GIT, IIS, Wi ndows Server
• Experience with PCF (Pivotal Cloud Foundry)/Tanzu and/or exposure to Amazon Web Services, Google Cloud Platform, or Microsoft Azure
• Experience with Cloud technologies and/or Cloud-native app development and microservices