Senior Application Engineer (Using Ruby on Rails) at Node.Digital


Company Logo

Node.Digital is Hiring

Job Info:
  • Company Node.Digital
  • Position Senior Application Engineer (Using Ruby on Rails)
  • Location Remote, United States
  • Source Workable
  • Published June 24, 2025
  • Category Development
  • Type Full-Time
  • Experience Senior


Job Description

Senior Application Engineer (Using Ruby on Rails)

Remote Work

US Citizenship Required.

Security Clearance: Must be willing to obtain and maintain a clearance; Public Trust

Node is seeking a Senior Application Development Engineer to support cybersecurity architecture efforts for DHS USCIS systems. The Engineer will design and implement enterprise cybersecurity solutions, support threat modeling, automate security processes, and integrate tools such as Splunk, CrowdStrike, and Tenable. Additional responsibilities include writing technical documentation, supporting compliance, and improving security posture across all network layers.

Responsibilities:

  • Developing & maintaining new web applications: Includes creating new features, and designing the overall structure of the application, fixing bugs & optimizing performance.
  • Writing server-side logic in Ruby: Responsible for the core logic that powers the application, including database interactions, API connections, and user authentication.
  • Building back-end components: This includes creating components that handle data processing, logic execution, and communication with other services.
  • Integrating with front-end technologies: Work with front-end developers to ensure seamless integration between the back end and the user interface.
  • API development: Often work with APIs to connect applications with other services or provide data for other applications.
  • Establish a new cybersecurity architecture and a standard set of controls commensurate with the increased threat to USCIS systems and data, including risk indicators and alignment to current measures.
  • Evaluate current and future network designs to ensure that security is incorporated. Establish an Enterprise Data Security Architecture that identifies sensitive data elements requiring protection. Automate and streamline repetitive IT security processes, and the handling of vast amounts of security data, at the discretion of the Federal task lead, using programming and the Security Event Management framework to consolidate security information and reporting.
  • Perform product/standards comparisons based upon research, independent lab test result reports, intelligence agency recommendations, and other resources authoritative, mandatory, or compelling to a U.S. Federal agency.
  • Generate Enterprise Architecture (EA) procedures and Systems Lifecycle Process documentation, as necessary. Review existing configuration settings to identify potential security vulnerabilities and propose architectural changes to address these vulnerabilities.

Requirements

Required Education/ Qualifications:

Education: BS in Computer Science, Information Management or Engineering, or other comparable degree or experience, which must be approved by the Government PM.

Experience:

  • 5 years experience developing applications using the Ruby on Rails Framework.
  • Must have experience in security engineering.

Certifications:

Cisco Certified Network Professional Security (CCNP Security), or other comparable certification or experience

AWS Certified Professional

Knowledge:

  • Proficiency in AWS Security, Rest API, Splunk
  • Prior experience utilizing Tenable, CrowdStrike, NewRelic and Flexera.
  • IPv6

Company Overview:

Node.Digital is an independent Digital Automation & Cognitive Engineering company that integrates best-of-breed technologies to accelerate business impact.
Our Core Values help us in our mission. They include:

OUR CORE VALUES
Identifying the~RIGHT PEOPLE~and developing them to their full capabilities

Our customer’s “Mission” is our “Mission”. Our~MISSION FIRST~approach is designed to keep our customers fully engaged while becoming their trusted partner

We believe in~SIMPLIFYING~complex problems with a relentless focus on agile delivery excellence

Our mantra is “~Simple*Secure*Speed~” in delivery of innovative services and solutions

Benefits

We are proud to offer competitive compensation and benefits packages to include

  • Medical 
  • Dental
  • Vision
  • Basic Life 
  • Health Saving Account
  • 401K
  • Three weeks of PTO
  • 10 Paid Holidays
  • Pre-Approved Online Training