Software Engineer II (CyberAI) at ASSURED INFORMATION SECURITY INC | NY, US | Rezi

Software Engineer II (CyberAI) at ASSURED INFORMATION SECURITY INC

Software Engineer II (CyberAI)

ASSURED INFORMATION SECURITY INC · NY, US

1 weeks ago

Software Engineer II (CyberAI)

ASSURED INFORMATION SECURITY INC · NY, US

10 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer II (CyberAI) role.

Rezi rewrites your resume against ASSURED INFORMATION SECURITY INC's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer II (CyberAI) posting at ASSURED INFORMATION SECURITY INC — free, in seconds.

About the Role

Assured Information Security (AIS) is seeking a Software Engineer with a focus on Computer Network Operations (CNO) to join our CyberAI team. You will support engineering platforms and microservices powering mission-critical applications for Department of Defense (DoD) customers.

Responsibilities

  • Design, develop, document, test, debug, and maintain software applications.
  • Develop backend services and APIs using Python, including application logic, data processing, and automation.
  • Develop modern web-based user interfaces using JavaScript/TypeScript and modern frontend frameworks.
  • Design and develop software to support CNO capabilities.
  • Apply knowledge of software security concepts, networking, and system architecture to software development and analysis.
  • Utilize software static and dynamic analysis to identify vulnerabilities, weaknesses, and unexpected behaviors.
  • Debug applications and low-level software using appropriate debugging and analysis tools.
  • Set up, configure, and use virtualised infrastructure for software development, testing, analysis, and debugging.
  • Collaborate with engineers to develop, test, and integrate software and CNO capabilities.

Requirements

  • Bachelor's degree in Software Engineering, Computer Science, or a related field and 2 years of relevant professional experience OR an equivalent combination of education and experience.
  • 2 years of professional software development experience with Python, C/C++ and/or Rust.
  • Experience developing Python-based backend applications, services, and APIs.
  • Experience building JavaScript/TypeScript frontend applications and web-based user interfaces.
  • Experience with software static and dynamic analysis.
  • Experience with software analysis and reverse engineering.
  • Experience with unit testing and automated software testing practices.
  • Experience with Atlassian tools, including Jira, Confluence, and Crucible.
  • Familiarity with modern web application architectures, including frontend/back-end integration, REST APIs, and client-server communication.
  • Proficiency in software debugging and troubleshooting.
  • Understanding of CNO development concepts.
  • Knowledge of low-level internals of one or more operating systems, such as Windows or Unix/Linux.
  • Ability to obtain/maintain a TS/SCI clearance.

Skills

  • Python
  • C/C++
  • Rust
  • JavaScript
  • TypeScript
  • Software static and dynamic analysis
  • Software analysis
  • Reverse engineering
  • Unit testing
  • Automated software testing
  • Jira
  • Confluence
  • Crucible
  • REST APIs
  • Client-server communication
  • Debugging
  • Troubleshooting
  • CNO development concepts
  • Windows internals
  • Unix/Linux internals
  • FastAPI
  • Flask
  • Django
  • Vue.js
  • React
  • Angular
  • Docker
  • Containerized applications
  • Git
  • GitLab
  • CI/CD
  • Linux environments
  • Virtual machines
  • Virtualized environments
  • Proxmox
  • VMware
  • RESTful API design
  • OpenAPI
  • Swagger
  • Databases
  • Backend data services
  • MongoDB
  • PostgreSQL
  • Automated tests
  • pytest
  • Secure software development practices
  • Vulnerability assessment
  • Application security

Location

  • Hybrid

Work Type

  • Hybrid

Experience Level

  • 2 years of professional experience
  • 2 years of professional software development experience

Education Level

  • Bachelor's degree in Software Engineering, Computer Science, or a related field

Salary/Compensations

  • $92,000 - $142,000

Benefits

  • Comprehensive benefits package
  • Employer-paid health insurance
  • 7% contribution to 401k

About the Company

  • AIS is a leading cyber and information security company supporting mission critical operations across the DoD, intelligence community, commerce and beyond.
  • Founded in 2001, AIS is a privately-owned company committed to excellence in all facets.
  • We pride ourselves on offering some of the best benefits seen in the industry.
  • We celebrate the unique backgrounds and experiences of our people and encourage new ideas, innovation, and the autonomy to create the future and career they want with our support.

Equal Opportunity

  • AA / Disability / Veteran