Senior Software Engineer
$165kDragos, Inc.
At Dragos, the mission is personal. The systems we protect deliver the water you drink, power your home, and keep the hospitals your community depends on running. Those critical infrastructure systems that power our civilization around the world are under attack every day by adversaries. When those systems fail, people areimmediatelyat risk.We are the global leader inxOTcybersecurity, combining technology, threat intelligence, and expert services. The people here chose this work because they understandwhat isat stake. Here, you will find a remote-first mission-driven team across North America, Europe, the Middle East, and APAC built on authenticity, transparency, and trust. If safeguarding the systems that protect your family, friends, and community is the kind of work that matters to you, you are in the right place.
About the Role :
Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery of vulnerability findings to our customers through robust automation and tooling. Collaborating closely with our team of vulnerability analysts, this person will be responsible for designing, building, and maintaining the CI/CD pipeline that powers our analysis review and deployment workflows. This critical function supports the rapid and accurate dissemination of vulnerability intelligence to protect operational technology (OT) environments.
Responsibilities :
- Design, build, and maintain CI/CD pipelines for content review, validation, and deployment, including vulnerability analysis, asset catalogs, and report generation.
- Develop and improve analyst workflows and tooling to streamline the vulnerability analysis and publication process.
- Partner with vulnerability analysts to understand pain points and automate repetitive tasks in the content creation lifecycle.
- Implement automated testing frameworks, including unit, integration, and end-to-end tests for vulnerability content validation.
- Implement and maintain data validation, schema enforcement, and content quality assurance automation to ensure accuracy and consistency of vulnerability findings.
- Collaborate with other engineering teams to integrate vulnerability content delivery into broader Dragos systems.
- Mentor junior engineers and guide best practices.
- Continuously improve deployment velocity and content quality.
Qualifications :
- 5+ years in a production software development environment, with 2+ years of experience with Python development.
- 1+ years of experience designing and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or similar.
- Experience with containerization technologies (Docker, Kubernetes) and infrastructure-as-code (Terraform, Ansible, or similar).
- Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native services.
- Demonstrated ability to design and build developer tooling and workflow automation that improves team productivity.
- Proficiency with git workflows, branching strategies, and code review processes at scale.
- Solid understanding of Linux systems administration and command-line tooling.
- Strong communication skills with the ability to translate technical concepts for non-technical stakeholders.
- Experience working in a security-focused environment or with security content delivery pipelines is a plus.
- ICS/OT knowledge and experience is nice to have.
- Rust knowledge and experience is nice to have.
- Experience with observability tools (Prometheus, Grafana, ELK stack, or similar) is helpful.
- Background in vulnerability management, threat intelligence, or security operations is a bonus.
Compensation :
- Salary: $165,000
- Competitive Equity Package
- Comprehensive Benefits Plan
#LI-NH1 #LI-REMOTE
Dragos is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local laws. All new hires must pass a background check as a condition of employment.
- ...Amentum is seeking a highly experienced software engineer to join a multi-faceted development team. The role focuses on designing, implementing, and maintaining complex software systems that support data processing, analytics, and real-time components. You will collaborate...Senior
$10k
...Overview As a Senior Software Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational missions...SeniorWork experience placementRelocation package$10k
...technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission Join ClearEdge as a Senior Software Engineer , where you will lead day-to-day delivery for one of our core AI-enabled products, guiding a small team while remaining...Senior$131.8k - $290k
Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityCACI is seeking...SeniorContract workWork experience placementImmediate startFlexible hours- ...Software Engineer Position Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies...Senior
$141.5k - $236k
...Senior CNO Software Engineer Unlock the secrets of intelligence with MANTECH! Join a dynamic team at the forefront of national security, providing advanced solutions to government intelligence agencies. Since 1968, we've been solving the toughest challenges with groundbreaking...SeniorHourly payContract workTemporary workWork experience placementLocal areaRemote work- ...Information Services Division’s Headquarters. Founded in 2007 by an engineer‑by‑trade, Fusion Technology dedicates its valuable resources to... ...: Master's Degree in Computer Science, Information Systems, Software Engineering, Computer Programming, or a similar field. 10+...SeniorTemporary workWork at office
$134k - $236.33k
...Role & Responsibilities: • Plans, conducts, and coordinates software development activities. • Designs, develops, documents, tests... ...• Bachelors, Masters, or Ph.D. in electrical engineering, computer engineering, physics, math, or a related discipline....SeniorFull timeTemporary workWork experience placementWork at officeFlexible hours$185k - $215k
...Worker Type Regular Job Description Job Summary The primary role of the Software Engineer II is to drive research, modernization, and innovation initiatives across mission-critical systems. This role focuses on evaluating existing production environments, identifying...SeniorPermanent employmentContract workWork experience placementLocal areaImmediate start$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior$250k
...cybersecurity, data collection and analytics, enterprise IT, systems engineering, and software application development in support of national and... ...performance to ensure operational requirements are met Seniority level Mid-Senior level Employment type Full-time Job...SeniorFull time- RiVidium Inc. is seeking a Senior Software Engineer to support mission-critical software development efforts within a Department of Defense (DoD) environment. The selected candidate will design, develop, and deploy secure, high-quality software solutions that meet DoD...Senior
- MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment...SeniorWork experience placement
$3,000 per month
...will:• Analyze user requirements to derive software design and performance requirements•... ...standards, confer with users or system engineers; analyze systems flow, data usage and work... ...intelligence collection working side‑by‑side with senior program leaders and a world‑class...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$3,000 per month
...competitive and comprehensive benefits package.We support our employees, so they can support our mission.THE WORKAs a Cyber RF Software Engineer Senior Staff, my typical day is filled with excitement and energy as I tackle a variety of challenges and responsibilities. Each...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$131.8k - $290k
...Job Title: Senior Software Engineer - Full Stack Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity...SeniorFull timeContract workWork experience placementFlexible hours$195k - $222k
Worker Type Regular Job Summary The primary role of the Senior Software Engineer is to design, develop, and deliver high-performance, mission-critical software applications. This role focuses on building modern, scalable systems across the full technology stack, working...SeniorPermanent employmentContract workWork experience placementLocal area$125k - $270k
Worker Type Regular Job Summary The primary role of the Full-Stack Software Engineer is to design, develop, and deliver modern full-stack applications that solve complex operational challenges. This role focuses on building scalable applications with polished, intuitive...SeniorPermanent employmentContract workWork experience placementLocal area- ...First Referral Eligibility: Eligible U.S. Citizenship Required? Yes Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our...SeniorHourly payContract workTemporary workImmediate startFlexible hoursShift work
$131.8k - $290k
Job Title: Senior Software Engineer - Machine Learning & Cloud TechnologiesJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity...SeniorContract workWork experience placementImmediate startFlexible hours$146k - $234k
ResponsibilitiesThe team is seeking a highly motivated and skilled Software Engineer to design, develop, and secure next-generation software systems. This role focuses on implementing advanced security techniques in alignment with the Technical Reference Architecture, ensuring...SeniorContract workShift work$103.5k - $181.1k
...what’s possible.Job Description:Are you passionate about reverse engineering and embedded development—and looking for a role where those... ...collaborating daily with highly skilled subject matter experts and senior engineers.Continuously learn, experiment, and grow while...SeniorFull timeFlexible hours$131.3k - $237.35k
Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SeniorFull timeContract workImmediate startFlexible hours- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
$131.3k - $237.35k
Leidos has a new and exciting opportunity for a Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SeniorFull timeImmediate startFlexible hours$150.8k - $265.88k
...Poly SPCompany: Lockheed MartinDescription:THE WORKThis Systems Engineering role fosters collaboration with other engineers to document,... ...emerging threats and opportunities.WHO YOU AREExperience as a Software Engineer on large scale production projects. Extensive experience...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours$146k - $234k
...integration with downstream tools. The TTO is performed out of the Peraton facility and offers flexible hours.The team is seeking a Software Engineer to:Devise strategies to extract meaning and value from structured and unstructured dataLeverage statistical methods and/or...SeniorContract workFlexible hoursShift work- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)...SeniorFull timeTemporary work
$119k - $198.4k
Position Summary Drive engineering delivery and execution across complex initiatives... ...business and technology priorities. The Senior Engineering Management Specialist helps... ...-moving environments.Work you'll doAs a Software Engineer III on the Engineering and Delivery...Senior$86.9k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- agile software developer Hanover, MD
- experienced software developer Hanover, MD
- software developer fintech Hanover, MD
- financial software developer Hanover, MD
- software engineer Hanover, MD
- part time software developer remote Hanover, MD
- junior software developer remote Hanover, MD
- software engineer travel Hanover, MD
- scientific software engineer Hanover, MD
- federal - software developer Hanover, MD


