• Partner with National IT, NIRT and other partners to identify, obtain, examine, manipulate, intake, process, deliver and extract data and information …">

    Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

    Senior Software Engineer (Cyber Detection) New
    Federal Reserve Bank of Richmond
    Remote, U.S.

    Job Title

    Senior Software Engineer (Cyber Detection)

    Job Description

    What You Will Do:

    • Partner with National IT, NIRT and other partners to identify, obtain, examine, manipulate, intake, process, deliver and extract data and information to and from our infrastructure.
    • Research plan, design, build and maintain solutions that facilitate and augment the delivery of NIRT’s services.
    • Assist and participate in cybersecurity related projects and tasks.
    • Assist with coordination activities of Bank staff and vendor support personnel in identifying and resolving platform issues.
    • Analyze and resolve technical and non-technical issues.
    • Proactively identify and make recommendations around process improvements.
    • Train and mentor more junior staff.
    • Provide consultation, assistance, and guidance, internally and externally, regarding various aspects of the requirements, tools, technologies and methods of NIRT’s detection ecosystem, infrastructure, and related services.


    • Telecommuting is OK
    • No Agencies Please


    • 6+ years (Senior) software engineering experience.
    • Experience deploying Amazon Web Services products and platforms. Knowledge of Lambda, API Gateway, EC2, ECS, DynamoDB and related services preferred.
    • Experience designing, deploying, and maintaining REST APIs
    • Bachelor’s Degree or higher in Computer Science, Information Systems, Computer Engineering, Cybersecurity, Systems Analysis, or a domain related field; or an equivalent combination of education and work experience.
    • Strong practical understanding of idiomatic programming in Python. Other languages a plus.
    • Practical experience with microservice architecture
    • Experience developing Infrastructure as Code (IaC), expertise in Terraform and Ansible a plus.
    • Demonstrated use of software testing and DevSecOps methodologies.
    • Able to apply understanding of computer networking and network security in enterprise systems.
    • Knowledge of security system design tools, methods, techniques, and best practices.
    • Knowledge and/or experience in supporting various operating systems and cloud-based technologies preferred.
    • Skill in developing or recommending analytic approaches or solutions to problems and situations for which information is incomplete or for which no precedent exists.
    • Skill in reading, interpreting, writing, modifying, and executing simple scripts on Windows and Unix systems; familiarity with automation in cloud environments.
    • Excellent customer service skills and demonstrated ability to interact with anticipated audiences in a courteous, service-oriented manner.
    • Ability to design capabilities to find solutions to less common and more complex system problems.
    • Ability to apply cybersecurity and privacy principles to organizational requirements.

    About the Company

    When you join the Federal Reserve—the nation's central bank—you’ll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 billion to technology each year to support the Federal Reserve and our economy, and we’re building a dynamic and diverse team for our future.

    Bring your passion and expertise, and we’ll provide the opportunities that will challenge you and propel your growth—along with a wide range of benefits and perks that support your health, wealth, and life. In addition to competitive compensation, we offer a comprehensive benefits package that includes tuition assistance, generous paid time off, top-notch health care benefits, child and family care leave, professional development opportunities, a 401(k) match, pension, and more. All brought together in a flexible work environment where you can truly find balance.

    About the Opportunity

    Our National IT National Incident Response Team (NIRT), a national service provider for the Federal Reserve System (FRS), provides effective and efficient intrusion detection, incident response, security intelligence, threat assessment, and vulnerability assessment services for the FRS. NIRT’s mission is to play a leading role in FRS efforts to protect its information systems against unauthorized use. NIRT’s Detection Engineering (DE) team has an immediate opening for a motivated cyber professional to join as a Cybersecurity Advisor at the Senior level.

    NIRT Detection Engineering (DE) team's mission is to collect security-relevant data and facilitate its use through design, engineering, implementation and support of tools and technology to support NIRT's services and objectives and represent NIRT's interests in projects and initiatives within the FRS and Treasury. We focus on ensuring that the NIRT's critical cybersecurity data infrastructure and tooling continuously advance to meet new threats and to evolve within a rapidly changing technological landscape.

    As a Senior Detection Engineer, you will develop and drive efforts to research, design, build, maintain, and enhance systems for cybersecurity incident detection, data collection, storage, integration and correlation, and support systems in cloud, on-prem, and other customer environments.

    Contact Info

    Previous Senior Backend Engineer, Sendwave in Remote, Remote, Belgium, Canada, Costa Rica, France, Germany, Kenya, Poland, Senegal, UK, US Next Machine Learning Engineer, Kintsugi in Remote, USA