You are viewing a preview of this job. Log in or register to view more details about this job.

Data Engineering Summer Intern

About New York City Cyber Command

New York City Cyber Command (NYC3) was created in 2017 by Executive Order to lead the city’s cyber defense efforts, working across more than 100 agencies and offices to prevent, detect, respond, and recover from cyber threats. New York City Cyber Command (NYC3) is committed to protecting City infrastructure and critical systems from cyber threats, and helping residents become safer in their digital lives.

As the organization defending the largest municipality in the country, NYC3 is charged with directing citywide incident response, setting citywide cybersecurity policies and standards, and working with city agencies to strengthen their cyber defenses. 

About the Position

NYC3’s Security Sciences Division is seeking a motivated Software Engineering Intern to support our Data Science Team during the summer 2020 term. The Data Science Team designs, builds, and implements systems that ingest, normalize, correlate, analyze, and present cybersecurity relevant data from across the City to support threat management activities. 

Under the supervision of the Chief Data Engineer, the Software Engineering Intern (Data) will help develop a secure, scalable, and cloud-native data processing frameworks that supports NYC3’s cybersecurity mission. Duties and activities of this position may include: 
  • Support the development, assessment, and optimization of the data pipeline using Java, Python, Apache Beam and other data processing technologies
  • Assist Data Engineers with performing code review, quality assurance (QA) testing, and implementation of performance improvements across the pipeline and data parsers
  • Work with Data Engineers to write and test Java scripts to parse security logs from new data sources
  • Maintain information exchanges through publish, subscribe, and alert functions that enable users to send and receive critical information as required
  • Assist with the research and development of new data science and machine learning approaches to cybersecurity challenges

Eligibility Requirements for Summer Interns
  • Students who will be enrolled full-time during the Fall 2020 semester in an undergraduate or graduate degree program at an accredited institution; OR

 All internship applications must include a resume/CV and a cover letter in order to be considered. The cover letter should explain why you are interested in the position and why you are the best candidate. The cover letter should not simply repeat the information available on your resume/CV. 

Preferred Education, Skills, and Knowledge
  • Pursuing a degree or coursework in Computer Science, Computer Engineering, Data Analytics, Information Technology, Information Systems, Cybersecurity, or similar area
  • Students pursuing non-technical degrees who have demonstrated knowledge in computer engineering, data science, or analytics are encouraged to apply
  • Experience with object-oriented/object function scripting languages, preferably Java 
  • Understanding of data structures, data modeling, and software architecture
  • Familiarity with distributed data processing frameworks is a plus
  • Familiarity with machine learning techniques and machine learning toolkits (R, scikit-learn, etc.) is a plus
  • Familiarity with the CI/CD process is a plus
  • Self-motivated with a commitment to learning and continuous improvement

SPECIAL NOTE
Due to the current COVID-19 crisis, this opportunity will be remote. Internship will be unpaid and interns must show proof of their university giving academic credit or funding from their university or authorized 3rd party. The length of this full time, 35 hour per week internship will be no longer than 12 weeks.