2

Remote Operating System Developer Jobs in Washington

DevOps Software Engineer - TS/SCI

Bethesda, MD · On-site +1

$56.25 - $77/hr

... for remote work. As a DevOps Software Engineer, you'll help design, deploy, and maintain a ... Experience operating systems at scale * Knowledge of Agile methodologies * Development experience ...

Senior Cloud Systems Owner

Ashburn, VA · Remote

$57 - $76.25/hr

Lead Linux platform administration including operating system lifecycle management, storage ... Partner with software engineering, systems engineering, and cybersecurity teams to evaluate ...

ORA_REMOTE Description SAIC is seeking an Information System Security Officer (ISSO) for our team ... Operating system and network knowledge (i.e., Local Area Networks [LAN] and Wide Area Networks [WAN]

We are seeking a Spok System Engineer to join our team and support our client. The ideal candidate ... Work may be performed at Government facilities, remote locations, or approved employee work ...

Mainframe System Programmer

Mclean, VA · On-site +1

$120K - $140K/yr

Provide 24x7/365 remote support services and on-premises response as needed. * Utilize IBM's SMP/E ... Proven System programmer experience managing, maintaining, and configuring Virtual ...

Senior Satellite/Ground System Engineer

Chantilly, VA · On-site +1

$108K - $147K/yr

Provide system engineering and technical assistance (SETA) support in the development of the ... Required experience in the missile warning and/or remote overhead sensing community. * Preferred ...

Showing results 41-60

Remote Operating System Developer information

What is a remote operating system developer?

A Remote Operating System Developer is a software engineer who specializes in designing, building, and maintaining operating systems while working from a remote location. Their responsibilities include developing system-level software, troubleshooting kernel or driver issues, and ensuring the stability and security of the operating system. They often collaborate with distributed teams using online tools, and their work is critical for ensuring that computer systems run efficiently and securely across various hardware platforms.

What are the key skills and qualifications needed to thrive as a remote operating system developer?

To thrive as a Remote Operating System Developer, you need strong proficiency in systems programming languages (such as C, C++, or Rust), a deep understanding of computer architecture, and experience with OS concepts, often supported by a computer science degree. Familiarity with version control systems like Git, debugging tools, and CI/CD pipelines is typically required, and certifications in Linux or other OS platforms can be advantageous. Excellent problem-solving skills, self-motivation, and effective remote communication are critical soft skills in this role. These competencies enable developers to build robust operating systems, collaborate efficiently in distributed teams, and ensure reliable software performance across diverse environments.

How do remote operating system developers typically collaborate with team members across different time zones?

Remote Operating System Developers often work with globally distributed teams, which requires strong communication and coordination skills. Collaboration is facilitated through asynchronous tools like version control systems, issue trackers, and chat platforms, as well as scheduled video meetings to discuss major design decisions. Developers usually document their work thoroughly to ensure seamless handoffs and to keep everyone aligned on project goals. Flexibility in work hours and a proactive approach to communication are key to overcoming the challenges of different time zones.

What is the difference between Remote Operating System Developer vs Remote Software Engineer?

AspectRemote Operating System DeveloperRemote Software Engineer
CredentialsBachelor's in Computer Science or related, experience in OS developmentBachelor's in Computer Science or related, proficiency in programming languages
Work EnvironmentCollaborates with hardware teams, embedded systems, low-level programmingDevelops applications, web, or mobile software across various platforms
Industry UsageTech companies, hardware manufacturers, embedded systemsTech, finance, healthcare, startups, and enterprise sectors
Search & Comparison IntentYesYes

Remote Operating System Developers focus on designing and maintaining operating systems, often working with hardware and low-level programming. Remote Software Engineers develop a wide range of applications across platforms. While both roles require strong programming skills and often similar educational backgrounds, their work environments and industry applications differ significantly.

What are popular job titles related to Remote Operating System Developer jobs in Washington?

For Remote Operating System Developer jobs in Washington, the most frequently searched job titles are:

What cities in Washington are hiring for Remote Operating System Developer jobs?

Cities in Washington with the most Remote Operating System Developer job openings:

Cloud System & Platform Administrator

BaseCamp Consulting & Solutions

Reston, VA • Remote

Full-time

Posted 5 days ago


Job description

POSITION OVERVIEW

The Cloud System & Platform Administrator implements and sustains DoD-compliant cloud-native systems on NAVSUP virtual hardware in support of the Department of the Navy, and owns the official NAVSUP AWS Training Environment end to end. This role is responsible for Active Directory and Group Policy administration of the Training Domain; maintaining configuration and security baselines across training-management and engineering EC2 instances through DISA STIG application and scheduled patching; deploying and configuring IaaS, PaaS, and SaaS services; executing cost management and account hygiene across training, sandbox, and proof-of-concept accounts; and optimizing CloudFormation-based deployment automation. Work is performed remotely from within the United States. This position requires an active Top Secret clearance, privileged system access, and an IT-I security designation.


DUTIES AND RESPONSIBILITIES

  • Maintain the official NAVSUP AWS Training Environment and ensure its availability during business hours through availability automation
  • Manage Active Directory structures for the Training Domain, including Group Policy Objects (GPOs)
  • Maintain configuration baselines of all training-management and engineering EC2 instances to ensure secure and right-sized systems
  • Maintain security baselines of all training-management EC2 instances by applying applicable Defense Information Systems Agency (DISA) Security Technical Implementation Guides (STIGs)
  • Apply patches to all training-management and engineering EC2 instances during designated intervals
  • Provide Tier 1 troubleshooting support for Training, Engineering, and Sandbox environments
  • Maintain Security Group and host-level firewall connectivity across environments
  • Deploy and configure IaaS, PaaS, and SaaS services, including server and application installations
  • Deliver optimization proposals for existing architectures using AWS PaaS and SaaS offerings, and optimize cloud architecture to sustain brokerage capabilities
  • Execute weekly cost management checks, purging resources tagged 
  • Purge and re-baseline Sandbox accounts following proof-of-concept (POC) efforts, and execute all POC efforts within NAVSUP's designated POC accounts
  • Audit training spoke accounts for lingering resources and tag compliance
  • Update and sustain the Training Wiki/Portal, and deliver documentation for the Training Environment and supporting processes
  • Deliver technical process documentation for sustainment of AWS-hosted services
  • Update and optimize CloudFormation templates for deployment automation
  • Resolve technical gaps in system administration for Cloud, Security, and Automation alongside the Government team
  • Execute monthly knowledge transfer and mentoring to NAVSUP BSC Government personnel, and document each event in the Monthly Knowledge Transfer Log


QUALIFICATIONS

  • Active Top Secret clearance
  • IT-I security designation and privileged system access
  • DoD 8570.01-M IAT Level II baseline certification: CompTIA Security+ CE, or an approved substitute — CCNA Security with CEs, CCNA Cybersecurity, CySA+, GICSP, GSEC, CND, or SSCP. Certification must be current at the contract period start date; there is no grace period
  • Active enrollment and participation in the certification maintenance program
  • Information Assurance Technical Level I training and certification, with certification on the operating system or computing environment maintained
  • Computing environment certification, current no later than six (6) months after start: AWS Certified Solutions Architect, AWS Certified Cloud Practitioner, AWS Certified Developer, AWS Certified SysOps Administrator, Microsoft Certified Systems Engineer, Red Hat Linux, or equivalent
  • Five (5) years of experience with AWS cloud administration and containerization technologies including Amazon ECS, ECR, EKS, Kubernetes, and Docker 
  • Hands-on experience applying DISA STIGs, maintaining configuration and security baselines, and administering Active Directory and Group Policy Objects
  • Experience with infrastructure-as-code deployment automation using AWS CloudFormation
  • Ability to work remotely from a U.S. location and to complete DoD onboarding, security, and mandatory annual training requirements on schedule
  • Preferred: prior NAVSUP or Department of the Navy cloud experience; experience operating AWS GovCloud environments at DoD Impact Levels 4 and 5