Jobs · Engineering · Maryland

Mid-Level Software Engineer (Distributed Web Applications & Cloud)

Neural Solutions · Columbia, MD · 1 mo ago
Engineering$148k–$177k/yrFull-time

Responsibilities

  • Develop and maintain large-scale, distributed web applications using Node.js, TypeScript, and Python.
  • Architect scalable microservices and backend systems that support high-performance data processing and communication.

Requirements

  • Experience with professional software development in JavaScript, TypeScript, and Python.
  • Knowledge of building and maintaining enterprise-grade, distributed web applications and system architectures.
  • Experience with DevOps automation, cloud service providers (e.g., AWS), and Infrastructure-as-Code methodologies.
  • Knowledge of modern software engineering principles, including version control, testing frameworks, and agile workflows.
  • Experience with high-side development environments and non-attributed network configurations.

Nice to Have

  • Experience or interest in offensive cyber operations, security analysis, and vulnerability research.
  • Knowledge of Android application architecture and experience or interest in mobile vulnerability research.
  • Experience with low-level programming in C/C++ and utilizing debuggers such as gdb or similar tools.

Qualifications

  • 8 years of experience with a Bachelor's degree in a technical discipline, or 12 years without degree.

Benefits

Not specified.

Pay

$148,000 - $177,000

Schedule

Not specified.

Location

Columbia, MD

Clearance

TS/SCI with Polygraph required

Similar jobs

Mid-Level Software Engineer

Riverside ResearchFairfax, VA· 2 mo ago
Engineering$90k–$180k/yrapply on careers-riversideresearch.icims.com