2

Remote Computer Science Jobs in Brooklyn, NY (NOW HIRING)

Lead Java Spark, Bigdata Engineer

New York, NY · On-site +1

$61 - $80.75/hr

Position Lead Java Spark, Bigdata Engineer Location NYC NY ( Remote , prefer EST / CST Zone ... Bachelor's degree or higher in computer science, data science, or a related field * Hands-on ...

Data Engineer

Secaucus, NJ · Remote

$117K - $140K/yr

... Remote) Job Details: We are seeking a skilled Data Engineer with strong experience in Snowflake, Python, Matillion, AWS Required Qualifications: Bachelor's degree in computer science, Engineering ...

Data Engineer

Secaucus, NJ · Remote

$117K - $140K/yr

... Remote) Job Details: We are seeking a skilled Data Engineer with strong experience in Snowflake, Python, Matillion, AWS Required Qualifications: Bachelor's degree in computer science, Engineering ...

Remote Duration: Full Time Summary We are looking for a QA Lead who is proficient in ETL/ Data ... Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or ...

Bachelor's degree in computer science, or related field of study (equivalent work experience may be considered) Job Related Experience: * * 4+ years' experience in software development life cycle ...

We are seeking a Medical Science Liaison (MSL) for our Oncology portfolio to primarily support ... This is a remote, field-based position requiring daily use of a computer and the ability to travel ...

Ability to translate complex technical concepts Qualifications * BS/MS in Computer Science ... Remote-first work environment * Mission-driven work culture focused on environmental impact

Showing results 41-60

Remote Computer Science information

What are remote computer science jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.

What are the key skills and qualifications needed to thrive as a remote computer science professional?

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

What are remote computer science jobs?

Remote computer science jobs are positions that involve the application of computer science principles—such as programming, software development, data analysis, and cybersecurity—that can be performed from any location with internet access. These roles often include software engineer, web developer, data scientist, system administrator, and more. Remote computer science professionals collaborate with teams virtually, using digital communication and project management tools. This flexibility allows employees to work from home or anywhere in the world, offering a better work-life balance and access to global job opportunities.

What are the most commonly searched types of Computer Science jobs in Brooklyn, NY?

The most popular types of Computer Science jobs in Brooklyn, NY are:

What are popular job titles related to Remote Computer Science jobs in Brooklyn, NY?

For Remote Computer Science jobs in Brooklyn, NY, the most frequently searched job titles are:

What job categories do people searching Remote Computer Science jobs in Brooklyn, NY look for?

The top searched job categories for Remote Computer Science jobs in Brooklyn, NY are:

What cities near Brooklyn, NY are hiring for Remote Computer Science jobs?

Cities near Brooklyn, NY with the most Remote Computer Science job openings:

Infographic showing various Remote Computer Science job openings in Brooklyn, NY as of August 2026, with employment types broken down into 64% Full Time, 18% Part Time, and 18% Contract. Highlights an 100% Remote job distribution.

Lead Penetration Tester - Remote

NAVA Software Solutions

Manhattan, NY • On-site, Remote

Full-time

Re-posted 11 days ago


Job description

NAVA Software solutions is looking for a Lead Penetration Tester
Details:
Lead Penetration Tester
Location: Remote project
Duration: 12 months
We are currently seeking an experienced Senior Network Penetration Tester to join our dynamic cybersecurity team. This crucial role involves conducting sophisticated penetration testing to identify vulnerabilities within our network infrastructure and suggesting effective mitigation strategies. The ideal candidate will have an in-depth understanding of network protocols, systems, Active Directory, and emerging cybersecurity threats.
Key Responsibilities:
  • Conduct in-depth penetration testing on network infrastructure, including both wired, wireless networks and AWS cloud infrastructure.
  • Identify, exploit, and document vulnerabilities in networks, systems, and applications.
  • Design and execute test plans, scenarios, scripts, and procedures.
  • Analyze testing outcomes and compile detailed reports outlining findings and remediation recommendations.
  • Work collaboratively with the security team to refine security tools and methodologies.
  • Stay current with the latest technologies, techniques, and vulnerabilities in network security.
  • Engage in research and development to discover new attack vectors and security challenges.
  • Provide mentorship and guidance to junior penetration testers.

Technical Skills:
  • Strong knowledge of network protocols (TCP/IP, HTTP, HTTPS, DNS, etc.) and infrastructure.
  • Proficiency in penetration testing without the reliance on tools like Metasploit and Wireshark.
  • Proficiency in AWS services and cloud security practices.
  • In-depth understanding of operating systems, including Windows, Linux, and Unix.
  • Experience in scripting languages (e.g., Python, Bash).
  • Familiarity with security systems, such as firewalls, IDS/IPS, and VPNs.
  • Knowledge of Active Directory and its role in network security.
  • Understanding of basic network terminologies and principles.
  • OSCP certification is optional; other network penetration testing-related certifications are preferred.

Qualifications:
  • Bachelor's degree in Computer Science, Information Security, or a related field.
  • Few years of industry experience in network penetration testing.
  • Proven track record of successful network penetration testing projects.
  • Strong analytical and problem-solving capabilities.
  • Excellent verbal and written communication skills.

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media