Center for Internet Security, Inc.

Senior Software Engineer, Operations - Remote

Job Locations US
Software Development, Tools and Information Technology
Regular Full-Time


As part of the Security Operations Team at CIS, the Senior Software Engineer will contribute to the maintenance and development of applications and systems in support of a fully functional 24x7 Security Operations Center and the infrastructure used to monitor State, Local, Tribal and Territorial (SLTT) government networks. This role requires a strong computer science background and a DevOps mindset. This position involves critical duties and responsibilities that must continue to be performed during crisis and emergency operations, which may necessitate extended hours of work on occasion.


The Center for Internet Security (CIS) makes the connected world a safer place for people, businesses, and governments through our core competencies of collaboration and innovation. We are a community-driven nonprofit responsible for industry leading best practices for securing IT systems and data. We lead a global community of IT professionals to continuously evolve these standards and provide products and services to proactively safeguard against emerging threats.

What You'll Do

  • Perform software engineering activities, including: addition of new, innovative functionality and features to the CIS product suite of security applications, regular maintenance and issue resolutions, continual improvement of CI/CD automation and engineering best practices.
  • Act as product feature expert and communicate product information to both technical and non-technical stakeholders.
  • Stay current on technology trends and work with various stakeholders and teams to understand our users’ needs and determine how to deliver the most value to customers.
  • Create and maintain documentation.
  • Participate in Software Quality Assurance (SQA) efforts through the use of unit testing and integration testing and scheduled rollout of new/updated applications.
  • Provide guidance, training, and support to team members as needed.
  • Availability during non-business hours.
  • Other tasks and responsibilities as assigned

What You'll Need

  • Bachelor's degree in Computer Science or related field. *
  • 4+ years of software development experience.
  • 2+ years’ experience with cloud platforms such as AWS and Azure
  • 2+ years’ experience using Linux operating systems
  • Experience, designing and implementing Cloud and software solutions.
  • Fundamental understanding of agile principles and methodologies. (Agile SDLC)
  • Experience with CI/CD automation: testing, builds, deploys, monitoring.
  • Proficiency in Python, PHP, SQL, and automation tools such as Ansible or Apache Airflow
  • Proficiency writing Infrastructure as Code (IaC) using both Terraform and CloudFormation
  • Experience using modern containerization software including Docker, OpenShift and Kubernetes
  • Ability to communicate effectively with a remote team.
  • Must be authorized to work in the United States.
  • The position is open to U.S. citizens and requires a favorably adjudicated DHS Fitness Review for Public Trust Positions. **


It's a Plus if You Have:

  • Comprehensive understanding of AWS Identity Access Management (IAM)
  • Familiarity with cloud data platforms like Snowflake
  • Familiarity with Perl, Bash, or other scripting languages.
  • Experience with Big Data Systems.
  • Knowledge of various security methodologies, processes, and technical security solutions (firewalls and intrusion detection systems).
  • Knowledge of TCP/IP, HTTP, SMTP, SSL/TLS protocols, network analysis and network/security applications.
  • Working knowledge of Suricata IDS - including signature functionality, structure and implementation.
  • Experience with EDR technologies and services (i.e. CrowdStrike, TrendMicro, Symantec)
  • Experience with NetFlow generation and analysis technologies


*Additional years of relevant experience or a combination of an Associate’s degree or equivalent and relevant experience may be substituted for the Bachelor’s degree.


**Factors that may cause a negative Fitness Review decision include:

Criminal Conduct

Dishonest Conduct

Employment Misconduct

Alcohol Abuse

Drug Use (illegal drug use or use of a legal drug in a manner that deviates from approved medical direction) Additionally, illegal drug use includes the use of drugs that are illegal for federal purposes despite being legal in select states and countries, such as marijuana.

False Statements

Financial Issues

Have not resided in the US for three (3) of the past five (5) years


At CIS, we are committed to providing an inclusive environment in which the diverse backgrounds, experiences, and views of our employees, members, and customers are valued and respected. It is through this commitment that we are able to work together towards our common mission: to make the connected world a safer place


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed