2

Remote Dod Software Engineer Jobs in Portland, OR

Fully remote Contract length: ~4 months Python, AWS, Databricks, AI/LLM-powered enterprise apps ... Senior Software Engineer to join our well-known retail brand on a roughly 4-month contract! This ...

Software Engineer

Portland, OR · Remote

$100K - $180K/yr

About the job Software Engineer Cerbo Remote (US) Full-time Paste this url into your browser to view the full and apply directly provn.co: -4d6f-4c4d-b453- e3ee74129ab9/software - engineer?utm_source ...

Senior Software Engineer

Oregon City, OR · Remote

$131K - $172K/yr

Fully remote Contract length: ~4 months Python, AWS, Databricks, AI/LLM-powered enterprise apps ... Senior Software Engineer to join our well-known retail brand on a roughly 4-month contract! This ...

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing ... While we will consider remote applicants on a case-by-case basis, local presence is strongly valued ...

Senior Software Engineer

Portland, OR · On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing ... While we will consider remote applicants on a case-by-case basis, local presence is strongly valued ...

Lead Software Engineer

Milwaukie, OR · On-site +1

$99K - $166K/yr

The Lead Software Engineer has proven experience managing technical projects and leading software ... This is a remote work arrangement. ESSENTIAL FUNCTIONS & RESPONSIBILITIES: * Run daily meetings ...

Senior Software Engineer

Portland, OR · Remote

$97K - $163K/yr

This is a remote role. ESSENTIAL FUNCTIONS & RESPONSIBILITIES: * Develop and maintain complex ... Apply sound software engineering processes, including iterative development, unit testing, source ...

AI Software Engineer IV

Portland, OR · Remote

$103K - $141K/yr

This is a fully remote role open to candidates based in the United States. We collaborate ... Experience: 8+ years of professional software engineering experience building and operating ...

Software Engineer 3

Portland, OR · On-site +1

$61 - $82/hr

About the team and the role: eBay, Inc. seeks Software Engineer 3 in Portland, Oregon What you will ... Remote roles are not eligible for U.S. visa sponsorship. eBay is an equal opportunity employer. All ...

Epiq is seeking a highly skilled Lead AI Software Engineer to join our Operations Engineering team ... LI-Remote The Compensation range for this role is 120,000 to 170,000 USD annually and may be ...

Senior Software Engineer

Vancouver, WA · On-site +1

$128K - $169K/yr

As a Senior Full Stack Engineer , you will be a hands-on contributor to the frontend and backend ... Open to Canada and US-based remote candidates. * Enjoy a $20-per-day commuter benefit for every day ...

Sr Software Engineer

Portland, OR · On-site +1

$95K - $124K/yr

A reliable, high-speed, hard-wired internet connection required to support remote or hybrid work ... Externally with software vendors, customers, and technical staff from groups and state agencies.

next page

Showing results 1-20

Remote Dod Software Engineer information

See Portland, OR salary details

$67.3K

$156.4K

$217.9K

How much do remote dod software engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for remote dod software engineer in Portland, OR is $156,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,300.00 and $183,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Remote DoD Software Engineer, you need strong programming skills, knowledge of secure software development practices, and a relevant degree—often with active security clearance. Familiarity with languages like Java, C++, or Python, experience with DoD-approved development environments, and certifications such as Security+ or CISSP are typically required. Excellent problem-solving, communication, and self-motivation are vital soft skills for remote collaboration and adhering to strict security protocols. These skills ensure the development of secure, reliable software that meets defense standards while maintaining effective teamwork and compliance in a remote setting.

What is a Remote DoD Software Engineer?

A Remote DoD Software Engineer is a professional who develops, tests, and maintains software systems for the U.S. Department of Defense (DoD) while working from a remote location. These engineers play a critical role in creating secure and reliable applications that support military and defense operations. They must often meet strict security and technical requirements, including obtaining security clearances and following DoD-specific software development standards. Remote DoD Software Engineers collaborate with multidisciplinary teams using secure communication tools and are responsible for ensuring their work complies with government regulations and cybersecurity protocols.

What are some unique challenges faced by Remote DoD Software Engineers, and how can they be addressed?

Remote DoD Software Engineers often encounter challenges related to secure access and communication, since much of their work involves handling sensitive or classified information. Navigating stringent cybersecurity protocols, such as working within secure VPNs or using government-approved devices, can be complex and may require additional onboarding. To address these challenges, engineers should proactively communicate with IT and security teams, stay updated on compliance requirements, and leverage secure collaboration tools provided by their organization. Building strong virtual relationships with teammates and participating in regular check-ins also help maintain project momentum and cohesion.

What is the difference between Remote Dod Software Engineer vs Remote Cybersecurity Analyst?

AspectRemote Dod Software EngineerRemote Cybersecurity Analyst
Required CredentialsBachelor's in CS or related field, security clearance often preferredBachelor's in Cybersecurity, IT, or related field, security clearance often preferred
Work EnvironmentDeveloping, testing, and maintaining software for defense systems remotelyMonitoring, analyzing, and protecting systems remotely for defense agencies
Employer & Industry UsageU.S. Department of Defense, defense contractorsU.S. Department of Defense, defense contractors, cybersecurity firms

The Remote Dod Software Engineer and Remote Cybersecurity Analyst roles both require security clearances and work within defense-related industries. While the Software Engineer focuses on developing and maintaining software systems remotely, the Cybersecurity Analyst concentrates on protecting and analyzing security threats remotely. Both roles are essential in defense technology, but they differ in daily tasks and technical focus.

What job categories do people searching Remote Dod Software Engineer jobs in Portland, OR look for? The top searched job categories for Remote Dod Software Engineer jobs in Portland, OR are:
What cities near Portland, OR are hiring for Remote Dod Software Engineer jobs? Cities near Portland, OR with the most Remote Dod Software Engineer job openings:
Software Engineer

Software Engineer

3B Staffing LLC

Oregon City, OR • Remote

Contractor

This job post has expired today. Applications are no longer accepted.


Job description

Senior Software Engineer Location: Fully remote Contract length: ~4 months Python, AWS, Databricks, AI/LLM-powered enterprise apps, MCP Gateway, Apex/agentic workflows, REST/SOAP APIs, middleware/ETL, Docker/containerization, CI/CD, GitOps, TDD, OpenAPI/Swagger, OAuth/OIDC/SSO, Agile, mentoring, and scalable system design. Senior Software Engineer to join our well-known retail brand on a roughly 4-month contract! This role is 40 hours per week and will be working a remote schedule. Senior Software Engineer Qualifications:
  • 5+ years' experience minimum required in a similar role (professional software development)
  • Bachelor's Degree in Computer Science or related field (Master's preferred but not required)
  • Excellent Python coding skills (additional languages a plus)
  • Hands-on experience with AWS Cloud Platform and large-scale application development on cloud platforms
  • Knowledge and experience in agentic workflows, AI/LLM-powered enterprise applications, and interoperability standards such as A2A and MCP protocol
  • Knowledge and experience in operationalizing LLMs, including evaluation pipelines (automated and human-in-the-loop), guardrails for safety and compliance, and continuous improvement strategies for model performance
  • Familiarity with LLM tooling and frameworks such as LangChain, Guardrails AI, OpenAI Evals, or similar for monitoring, observability, and governance
  • Proficiency in object-oriented, multi-tier architectures within complex environments
  • Experience with Infrastructure-as-Code (IaC) and GitOps workflows
  • Familiarity with containerization (Docker), CI/CD pipelines, and dependency management tools (e.g., Poetry, uv)
  • Experience working in Agile development environments and mentoring junior engineers
  • Strong problem-solving and analytical skills, with a focus on delivering well-tested, well documented code
  • Ability to communicate technical concepts in business terms, translating insights into actionable recommendations
  • Experience working on Databricks platform
  • Knowledge of Atomic Design principles for scalable component organization
  • Experience in Test-Driven Development (TDD) or willingness to adopt TDD practices
  • Familiarity with instrumentation and monitoring tools (e.g., New Relic, Splunk)
  • Understanding of API documentation standards (OpenAPI/Swagger)
  • Knowledge of enterprise authentication/authorization protocols (OAuth, OIDC, Okta, or similar SSO platforms)
  • Experience building AI agents in MCP
  • Containerization experience (specifically Docker)
  • Familiarity with CI/CD pipelines
  • Strong communication and collaboration skills
  • Leadership experience is a plus
Senior Software Engineer Description:
  • Build out templates in MCP Gateway
  • Design, develop, and maintain scalable AI services powering the client's data platforms
  • Build SDKs, APIs, and microservices to support enterprise-wide applications
  • Develop agentic workflows and AI/LLM-powered enterprise applications
  • Collaborate with product managers and cross-functional engineering teams to deliver impactful solutions
  • Implement best practices in software development, data governance, and platform observability
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers
  • Other assigned duties as needed