Senior Software Engineer - Virtual Machines (RD222)
$148.75k - $201.25kDefense Unicorns
EMPLOYER IS A CONTRACTOR FOR THE U.S. GOVERNMENT. THIS POSITION REQUIRES U.S. CITIZENSHIP. Role Description:
Defense Unicorns is building UDS VM, a new product that enables Mission Heroes to securely deploy, operate, and manage virtual machines alongside containerized workloads within the UDS platform.
Many mission-critical applications cannot easily move to containers because of operating system dependencies, vendor requirements, or existing approvals. Today, running these workloads on UDS often requires custom engineering. We’re building a supported, repeatable path for running VMs in secure, disconnected environments, with the security controls and evidence needed for authorization.
The work sits at the intersection of product software engineering, Kubernetes, virtualization, and security. We’re building software—not simply operating infrastructure—to make virtual machines first-class workloads within the UDS ecosystem.
As a Senior Software Engineer, you’ll shape technical decisions, independently own complex product capabilities, and collaborate across engineering, product, and UX to deliver reliable, intuitive solutions. As this new team grows, you’ll help establish strong engineering practices; one of our Senior openings also offers an opportunity to provide hands-on technical leadership.
What You’ll Work On:
- Building Kubernetes tooling and APIs for orchestrating and managing virtual machine workloads
- Building tooling to inspect, convert, prepare, and package VM images for disconnected delivery
- Integrating virtual machine workloads with UDS networking, observability, and security capabilities
- Creating VM management workflows for inventory, status, power controls, and console access
- Solving problems across VM lifecycle, persistent storage, networking, and image distribution
- Making VM deployments reproducible, secure, and supportable in air-gapped environments
- Working with Product, UX, and Mission Heroes to turn operational needs into useful product capabilities
Responsibilities:
- Own the design, implementation, testing, and delivery of complex software features and systems
- Drive pragmatic technical decisions and contribute to architecture across product components
- Proactively identify and resolve ambiguity in collaboration with Product, UX, and Mission Heroes
- Debug complex issues across Kubernetes, virtualization, storage, networking, and operating systems
- Improve the reliability, security, performance, observability, and maintainability of our software
- Review code, mentor teammates, and help establish strong engineering practices
- Document technical decisions, communicate clearly, and collaborate effectively across teams
Travel Expectations/Requirements: 5-10%
The listed responsibilities are not exhaustive and additional responsibilities may be assigned based on the evolving needs of the organization. We are seeking a dynamic individual who is able to adapt and take on new responsibilities as they arise.
Preferred Experience and Qualifications:
- 5+ years of professional software engineering experience
- Strong proficiency in Go or another modern programming language, with an interest in developing Go-based systems
- Experience designing and building software that interacts with Kubernetes or other distributed systems
- Strong understanding of APIs, system design, and software architecture
- Experience developing backend services, controllers, operators, or developer tooling
- Familiarity with Linux systems, containers, and operating system concepts
- Experience building, testing, and operating production software
- Ability to navigate ambiguity, evaluate technical tradeoffs, and independently drive complex work to completion
- Strong problem-solving skills and ability to debug across multiple system boundaries
- Excellent communication and collaboration skills, including the ability to influence technical direction and mentor other engineers
Great to Have:
- Experience with KubeVirt, QEMU/KVM, or other virtualization technologies
- Experience developing Kubernetes operators, controllers, or custom resource definitions (CRDs)
- Experience configuring, managing, or troubleshooting Windows virtual machines
- Familiarity with VM image formats, conversion, migration, and lifecycle management
- Experience with Kubernetes networking and storage
- Experience building CLI tools, particularly in Go
- Familiarity with Zarf, OCI artifacts, or software packaging and distribution
- Experience working in air-gapped, disconnected, or regulated environments
- Contributions to Kubernetes, KubeVirt, or other CNCF open-source projects
- Experience building security-focused software or integrating systems with identity, access control, and observability platforms
Full compensation packages are based on candidate experience. Compensation ranges are established using national benchmarking data and apply across all geographic locations within the United States.
Remote - USA
$148,750—$201,250 USD
Who We Are
Defense Unicorns delivers mission value by streamlining software delivery so our customers can focus on the most important challenges. We share a vision of freedom and security for the advancement of progress and innovation. Our commitment to this vision, and to our mission-driven customers, means a commitment to speed, user experience and optionality, without compromising security. Our team is composed of innovators, software engineers, and veterans with decades of experience delivering technology programs across the federal market.
What We Do
We create and deliver secure solutions for continuous software integration and delivery. Defense Unicorns consolidates the best practices for security pipelines, testing, and deployment automation in order to meet the high security requirements valued by mission owners. Our solutions are agnostic by design and we believe that growing a robust ecosystem of secure, cloud-native software solutions can help enterprise customers inside and outside the federal market buy and integrate software more easily.
Who We Serve
Defense Unicorns’ customers are mission-focused leaders across public and private enterprises. We proudly support defense and civil agencies across the U.S. government and we work closely with the creators of leading-edge software solutions to deliver value to the mission-owner by improving the security and consumability of commercial software products.
What We Work On
- Kubernetes
- Cloud Environments (AWS/GCP and Azure)
- Infrastructure-as-code (like Terraform/Pulumi)
- Continuous Delivery and automation tooling
- GitOps
- Containers
- CNCF projects and open source products and packages
- Helm/Kustomize-Value Stream Mapping
- Building and improving security delivery
- Building Kubernetes and cloud native applications
Benefits Our Unicorns Enjoy
Health:
- Medical/Dental/Vision
- Premiums are 100% Company Paid
- Health Savings Account
- Life Insurance
- Disability Insurance
Financial:
- 401k Retirement Plan
- Company Stock Options
- Home Office Budget
Leave:
- We offer all full-time Unicorns Flexible Time Off (FTO) plus all Federal Holidays, one week for Thanksgiving, and two weeks for Christmas and New Year’s
- Paid Parental Leave
Learning:
- Reimbursement for approved trainings/subscriptions
- Conferences (travel, lodging, and fees)
Don’t have all the preferred experience or qualifications? Studies show that underrepresented groups like women and people of color are less likely to apply to jobs if they don't meet every requirement listed.
At Defense Unicorns, we're committed to diversity. If you're enthusiastic about the role but don't match every criteria, we encourage you to apply. You could be the perfect fit for this or another role! Defense Unicorns is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.
CCPA DISCLOSURE
$180k - $200k
...Secret Level of Experience: Senior This opportunity resides with... ...architecture, reverse engineering, software and hardware development uniquely... ...Modules. You will leverage machine learning, generative AI, and... ...effectively communicate in virtual meetings, briefings, and secure...VirtualSeniorFull timeWork at officeLocal areaWork from homeWorldwideHome office$184k - $287.5k
...exciting technology areas including Virtual Reality, Artificial... ...are looking for an experienced engineer to join our Planning and Control... ...of our Autonomous Vehicle software.Build compelling, data driven... ...dashboards.Collaborate with machine learning engineers, infrastructure...VirtualSeniorFull timeRemote work- ...designated work from home day is currently Tuesday.The Compute Software Engineering role plays a key part in the foundation of both the Public and Private Cloud offerings by enabling Bare-Metal and Virtual Machine provisioning. In this role you will: Develop and integrate...VirtualSeniorWork at officeLocal areaWork from homeFlexible hours
$184k - $287.5k
...device into a high-performance gaming machine. GeForce NOW keeps games up-to-date automatically... ...new range of applications, including virtual and augmented reality, artificial... ...real-time streaming.We are seeking a Senior Software Engineer to join a team of skilled and...VirtualSeniorFull timeRemote workWorldwide$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...1ES (One Engineering System) team is responsible for... ...review tools, data analysis, and machine learning services - all working... ...variety of platforms - including virtual machines, containers, and custom...VirtualSeniorOngoing contractLocal areaWork from homeFlexible hours3 days per week$91.7k - $163.7k
...deployment, and production supportCollaborate with solution engineering, development teams, partners, and vendors to maintain a coherent... ...:Hands-on experience with security management of virtual machines, containers, and applicationsKnowledge of SANS Top 20 Critical...VirtualSeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Our cutting-edge technology leverages machine learning and artificial intelligence to... ..., EV/fleet optimization, batteries, virtual power plants, renewable energy, energy... ...Proficiency in Python with professional software engineering standards. ~ High attention to...VirtualSeniorRemote work
$118.6k - $195.68k
...visa sponsorship. *About the JobRed Hat Engineering is establishing a new, dedicated team... ...for running Microsoft Windows virtual machines within OpenShift Virtualization (KubeVirt... ...seeking a passionate and experienced Senior Software Engineer with deep expertise in Windows...VirtualSeniorPermanent employmentFull timeContract workWork experience placementWork at officeImmediate startRemote workFlexible hours$130k - $190k
...Senior Software Engineer U.S. Citizenship is Required. Ability to qualify for a US Department of Defense security clearance required.... ...system (such as ArcGIS) Ability to configure and maintain virtual machines and host servers Understanding of application...VirtualSeniorRemote work$86.8k - $198k
AI Software Engineer, SeniorThe Opportunity:As an AI software engineer, you know that good software... ...to create artificial intelligence and machine learning solutions that help solve the... ...interviews (whether in-person or virtual) is prohibited unless permission is explicitly...VirtualSeniorFull timeContract workPart timeWork at officeLocal areaRemote work$167.8k - $246.8k
About the RoleAs a Senior Software Engineer, Machine Learning, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the catalog system and our product knowledge graph at the heart of our fast-growing grocery and retail delivery...SeniorHourly payWork at officeLocal areaRemote workFlexible hours$369.75k
...NLU capabilities of the Roku Voice system.Collaborate with the engineering and product teams to launch research ideas into a Roku product... ...and Object Oriented Programming (OOP)Different types of machine learning (supervised, unsupervised, reinforcement, deep learning...SeniorWork experience placementWork at officeLocal areaRemote workMonday to ThursdayFlexible hours1 day per week$205k - $270k
...Cresta. About the role: As a Senior Software Engineer, your goal will be to ensure that our... ...functional teams including frontend engineers, machine learning engineers to ensure seamless... ...~ Previous experience working with Virtual Agent or AI Agent systems. ~...VirtualSeniorWork at officeRemote workHome officeFlexible hours$152k - $241.5k
Senior Software Engineer, GPU Code Generation for Machine Learning Inference# CAREERS AT NVIDIA## Senior Software Engineer, GPU Code Generation for Machine Learning InferenceApply: US, CA, Santa Clara: US, CA, Remote: Full time: Posted Today: JR2028415NVIDIA is seeking...SeniorFull timeLocal areaRemote work$170k - $200k
Seattle, Washington, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers... ....Position detailsTitle of position: Senior Software EngineerPosition type: Full... ...open until filled.Technology : Gen AI,Machine Learning,Distributed Systems,Cloud PlatformsWork...SeniorFull timeH1bLocal areaWork from homeWork visaShift work- ...Voltus is a remote and virtual company, distributed... ...deliver mission critical software? Voltus is growing... ...tooling that every Voltus engineer and our dispatch-... ...systems depend on. As a Senior Software Engineer on... ...privilege, SSO and OIDC, machine-to-machine credentials...VirtualSeniorLocal areaRemote workWorldwide
$117.9k - $148.6k
...teams design, build and deliver Live, Virtual, and Constructive (LVC) innovation and... ...inspire our organizational culture. A Senior Software Engineer (SSE) is responsible for designing,... ...utilizing Artificial Intelligence and Machine Learning technologies Experience training...VirtualSeniorFull timeWork at officeLocal areaRemote work$170k - $240k
...meaningful insights. Key Focuses: Design, develop, and maintain machine learning models and algorithms to solve complex business... ...scalability Minimum Qualifications: ~3+ year of professional software development experience with a focus in machine learning ~...SeniorFull timeTemporary workRemote workFlexible hours$167.8k - $246.8k
...Senior Software Engineer, Machine Learning About the Role As a Senior Software Engineer, Machine Learning, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the catalog system and our product knowledge graph at the heart...SeniorHourly payWork at officeLocal areaRemote workFlexible hours- ...quickly changing economic landscape, virtual recruiting and remote work are critical... ...the best job for you. Role: Senior Software Engineer Location: Melbourne, FL Duration... .... Exposure to AI frameworks or machine learning libraries. Demonstrated...VirtualSeniorPermanent employmentContract workTemporary workWork at officeRemote work
$86.9k - $198k
AI Software Engineer, SeniorThe Opportunity:As an experienced software engineer, you know how to... ...2+ years of experiencedeveloping AI or machine learning solutions in a professional environmentExperience... ...interviews (whether in-person or virtual) is prohibited unless permission is...VirtualSeniorFull timeContract workPart timeWork at officeLocal areaRemote work$186.07k - $218.9k
...called “surges. ” learn more about working at Coinbase . Senior Software Engineer, Backend (Retail DEX) We're hiring a Senior Software Engineer... ...of the programming models of one or more of these virtual machines - Demonstrated ability to build, iterate on, and improve...VirtualSeniorFull timeContract workLocal area$138.9k - $180.6k
...Senior Software Engineer Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software... ...methodologies including Scrum Experience with virtual machines Good understanding of industry accepted software design...VirtualSeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- ...Senior Software Engineer Imagine working at a place where innovation meets impact, and every day... ...to leverage artificial intelligence, machine learning, automation, and emerging technologies... ...be willing to participate in video virtual meetings (camera on) Benefits:...VirtualSeniorTemporary workRemote workHome officeMonday to FridayShift work
- ...talent in the areas of full stack software development, artificial... ...cutting edge technologies including machine learning, augmented and virtual reality, big data analytics, and... ...and all we offer! Job Title: Senior Software Engineer Job Location: Huntsville, AL...VirtualSeniorLocal areaRemote workFlexible hours
$119.9k - $146.2k
...Deploy RPA components including virtual robots, development tools,... ...in Computer Science, Computer Engineering, Information Systems or... ...artificial intelligence and machine learning; Understanding of workflow... ...based logic; Experience in Agile Software Development projects; and...VirtualSeniorRemote work- ...Machines learned to understand language. We’re teaching them... ...manual operations, and legacy software for the past 60 years.... ...looking for an exceptional Senior Software Engineer, Edge Platform to own components... ...performance tuning. Virtualization & Workload Management:...VirtualSeniorFull timeLocal areaRemote work
$139.2k - $219k
...Overview We are seeking aSenior Machine Learning Engineer to lead the development of our multimodal... ...teams, mentor engineers and serve as a senior technical voice shaping how the... ...Opportunities for both on-site and virtual engagement events. Unique opportunities...VirtualSenior$86.8k - $165.2k
...and defense.Our Sensors Test Engineering team in Burnsville Minnesota is seeking a Senior Software Engineer (P3) who possesses a... ...will gain knowledge to adapt machine or equipment design to factory... ...rewards program Doctor on Demand, virtual doctor visits Bright Horizons...VirtualSeniorContract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$130k - $170k
...highly energized team of engineers eager to define and... ...scalability. As a senior engineer, you support... ...years of professional software engineering experience... ...spectrum of IoT, SaaS and machine learning obstacles,... ...other products into virtual power plants that keep...VirtualSeniorFull timeContract workCasual workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Virtual Machines (RD222). Be the first to apply!
- software engineer amazon Remote
- information technology software engineer Remote
- federal - software developer Remote
- junior software engineer Remote
- software engineer apprentice Remote
- graduate software developer Remote
- rust software engineer Remote
- IT software developer Remote
- software engineer remote Remote
- junior software developer internship Remote




