Senior Software Engineer - NatSec
Snowflake
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer, Snowflake Natsec Running Snowflake in public sectors in different countries and regions, even in different industry verticals, requires us to build a compliant, secure, and auditable infrastructure. Many key design decisions are deeply rooted in the Snowflake product architecture. As a Senior Software Engineer, you will be responsible for leading several key areas and collaborating with various engineering groups in addition to the Public Sector team. To be successful in the area, you will need to have (and continue to build) a broad and in-depth knowledge base on cloud infrastructure, privacy, and governance, compliance controls, data security and data residency in various aspects of Snowflake. AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Solve real business needs at large scale by applying your software engineering and analytical problem solving skills. Design, implement and maintain scalable distributed systems for our cloud automation platform that include cloud control plane, Kubernetes container platform and traffic and networking. Work directly with customers to quickly understand their critical problems and design and implement solutions Deploy and maintain availability of cloud compute servers and Kubernetes cluster that power the Snowflake platform in sensitive (sometimes air-gapped) production environments Implement software and maintain delivery pipelines that support continuous delivery and automatic compliance in sensitive runtime environments. Ensure operational readiness of the services and meet the commitments to our customers regarding security, reliability, availability, and performance Collaborate closely with product teams on requirements & SLOs for deploying software into air-gapped environments Identify, troubleshoot, and solve network & systems issues Automate away routine operational tasks
OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:
Must have current clearance and experience working in AIR GAP environment 7+ years of industry experience designing and supporting large-scale distributed systems in production, with recent experience in deploying at public sector customers In-depth experience with storage systems, cloud infrastructure and IaC tools such as Terraform or Pulumi etc. Strong CS fundamentals including data structures, algorithms, and distributed systems In-depth development skills in Java, C++, Golang or Python Experience with database systems and database internals Experience with public cloud platforms such as AWS, Azure, or GCP Advanced degree in Computer Science or related degree Requirements: Security Clearance Required: Active TS/SCI clearance with Polygraph. Condition: Must be willing and able to obtain and maintain a TS/SCI with Polygraph. Verification: Proof of clearance is required prior to an offer of employment. Citizenship & Screening U.S. Citizenship: Required due to federal law and government contract restrictions; verification via valid passport or approved documentation is mandatory. Compliance: Candidates must meet all applicable customer and government security screening requirements. Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com$112.65k - $147.8k
Senior Software Engineer - Access Control Are you ready to redefine access control and develop cutting-edge security solutions that make businesses smarter and safer? Do you enjoy leading technical initiatives, mentoring engineers, and solving complex challenges across...SeniorFull timeWork experience placementCasual workWork at officeImmediate startWorldwide$128k - $195.25k
Worker Type Regular Job Description Summary The primary role of the Senior Full Stack Software Engineer is to design, build, and enhance the Titan-SV Counter Unmanned Aircraft System (C-UAS). Titan-SV delivers comprehensive 360° surveillance, efficiently...SeniorPermanent employmentFull timeContract workWork experience placementRemote work$83.43k - $222.48k
...by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging,... ...to the overall technical direction and innovation of digital engineering projects. Required Qualifications 5 years of relevant work...SeniorHourly payFull timeTemporary workWork experience placementLocal area- ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation... ...is the Fuzzer, our autonomous search engine for bugs and one of the most technically... ...continuously without ever letting up. As a Senior Engineer on the Autonomous Search team, you...SeniorFull timeWork at office
- ...builds, Nix for infrastructure. C/C++ and Rust for kernel and systems programming. Typescript (and JS) on the front end & Node.js engine on the back, too. All the other languages also: see our list of SDKs The Team Our team is comprised of people with a...SeniorFull timeWork at office
- ...Who We’re Looking For (Position Overview) Spry Methods is seeking a Software Engineer to support a federal customer in Quantico, VA. The ideal candidate will have hands-on experience with software testing best practices and defect management processes and proven experience...SeniorFull time
- ...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...SeniorFull timeFlexible hours
- ...Overview Sedaro is hiring a Senior Software Engineer to strengthen the performance and reliability of our distributed multi-physics simulation platform. In this role, you will contribute to the development of our simulation runtimes and levera ge...SeniorPermanent employmentFull timeFlexible hours3 days per week
- ...code comments and clear code. Develop software solutions by studying information needs;... ...the program manager and Chief Software Engineer. Coordinate software development activities... ...Systems, or related STEM degree. Senior-level experience deploying microservices...SeniorFull timeContract workTemporary work
- ...Senior Software Engineer (Python, Golang, AWS) Location(s): Virginia Duration: 12 Months (possible extension) Hourly pay: As per the market What Youll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical...SeniorHourly payFull time
- ...investors, and are operating in stealth mode. Are you energized by the challenge of building both software systems and teams? As a systems programmer Senior Software Engineer at Overview Energy you will write mission-critical code while helping establish and best...SeniorPermanent employmentFull time
$134k - $184k
...STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology...SeniorFull timeLocal areaImmediate startNight shift- ...We are seeking a strong Software Engineer to join our software development team. You will be responsible for designing, developing, testing, and integrating custom software solutions across the full technology stack. The ideal candidate will have full stack experience...SeniorFull timeLocal area
- ...Senior Software Engineer Primary Work Location: Fredericksburg, VA Must be a U.S Citizen: Yes Clearance: Ability to obtain a clearance up to Top Secret if later needed. Obsidian Labs, the advanced research, prototyping, and rapid experimentation arm of...SeniorFull timeCasual workWork at office
- ...our future. Join a team that is embodied by an unwavering commitment to professionalism, honesty, and innovation. The Senior Software Engineer will design, develop, and maintain high-quality software applications. This includes writing clean, maintainable code, performing...SeniorFull timeFor contractorsWork experience placement
$157.3k - $215.1k
...training and more. Join us to drive positive, lasting change that moves missions and the government forward! As Senior Software Engineer, you’ll bring creative architect solutions to end customers, with the goal to make an impact across the federal government...SeniorFull timeLive inWork at officeLocal area$150k - $190k
...A tech-driven space solutions company is seeking a Senior Ground Software Engineer in Arlington, VA. The role involves developing modular and secure ground software systems for SAR satellite operations, requiring extensive experience in web services, Kubernetes, and Python...SeniorFlexible hours$150k - $200k
...Senior Software Engineer Falls Church, VA, United States Job Overview Experience: Senior Level Salary: $150,000 - $200,000 per year Job Details Some of the tech and languages they use: Nix (for builds and infrastructure) C/C++ and Rust for kernel and systems programming...SeniorWork at office- ...TypeScript, including integration and performance testing CI/CD pipeline implementation using Jenkins and/or GitHub Actions Software development lifecycle (SDLC) best practices including automated testing frameworks and configuration management Version control...Senior
- Modern Technology Solutions, Inc. (MTSI) is hiring a Senior Software Engineer in Springfield, VA. Qualified candidates must be U.S. citizens with a TS/SCI clearance and CI Polygraph. Responsibilities Support AI/ML Test & Evaluation (T&E) activities for mission-critical...Senior
- Responsibilities Analyze requirements for the development of new features and shareable components across multiple applications Develop applications using C++/Java, Boost, gRPC, multithreading and Linux, Python and in Docker environments Articulate and implement...SeniorWork experience placement
- ...Overview Senior C++ Developer role with responsibilities spanning feature development, requirements analysis, and collaboration across... ...new development as well as the maintenance of existing complex software systems. Ensure compliance with SWIFT reference architecture...SeniorFull time
- Job Title: Senior Software Engineer Location: Northern Virginia (multiple locations) At REDLattice, we are a global leader in delivering cutting‑edge technical cybersecurity products and services. We are driven by mission‑critical and innovative work that directly contributes...Senior
- ...operations. Collaborate with multidisciplinary teams of analysts, engineers, and developers to solve complex challenges and deliver... ..., and operational analytics. Contribute to the integration of software development, AI, DevSecOps, data engineering, platform engineering...Senior
- Cohereis looking for a Software Engineer to join our team in our Chantillyoffice. This person is responsible for the end-to-end planning, building... ...career to the next level, with the ability to learn from senior engineers invested in your success, apply today! #J-18808-...Senior
- ...clearance with relevant polygraph. Minimum of 12 years of software development experience with a BS/BA degree or at least 10 years... ...eligible to participate in an attractive bonus plan As a Senior Software Engineer at Peraton, you will play a key role in designing,...Senior
- ...the company products. Background Our company, MCL Systems Limited (MCL), is a developer of state of art telecom Billing and OSS software solutions, Cadebill and Ganges. These solutions are used by telecommunication companies of all sizes around the world. Job...SeniorWork at office
$120k - $190k
Overview VTG is seeking a Senior Software Engineer to work on projects contributing considerably toward closing the intercept capability gap for state and local law enforcement agencies. This role is 100% onsite in Fredericksburg, VA. What will you do? The Engineer...SeniorWork experience placementLocal area- We’re looking for a Software Development Engineer for an onsite opportunity in McLean, VA Key Responsibilities Design and develop software products that meet user needs and market demands. Apply engineering principles to construct and maintain efficient, bug-free...Senior
- TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you’ll contribute to the full software lifecycle—from architecture and development to testing and deployment—across...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - NatSec. Be the first to apply!
- network software engineer Virginia
- software engineer travel Virginia
- senior robotics software engineer Virginia
- entry level software engineer remote Virginia
- cybersecurity software engineer Virginia
- federal - software developer Virginia
- agile software developer Virginia
- financial software developer Virginia
- software engineer Virginia
- software engineer healthcare Virginia


