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

Neural Solutions

Columbia (MD)

On-site

USD 148,000 - 177,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Neural Solutions in Columbia, MD is seeking a seasoned Software Engineer to design and maintain large-scale distributed web applications. You will build robust, scalable systems using JavaScript/TypeScript and Python, and apply DevOps automation to cloud-native environments.

You will develop and maintain Node.js backends, architect microservices, implement CI/CD pipelines, and collaborate with security researchers to integrate best practices.

Qualifications

  • 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.

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.
  • Utilize DevOps automation tools and Infrastructure-as-Code (IaaS) to deploy and manage services in commercial cloud environments.
  • Create robust CI/CD pipelines to ensure the continuous delivery of secure and reliable software updates.
  • Collaborate with security researchers to integrate engineering best practices into advanced security operations and vulnerability research projects.
  • Collaborate with users and analysts to improve tooling and mission capabilities.

Skills

JavaScript/TypeScript/Python
Cloud & DevOps practices
Distributed systems design
Agile methodologies

Education

Bachelor's degree in technical field

Tools

AWS
Infrastructure as Code (IaC)

Job description

Software Engineer

We are seeking a seasoned Software Engineer for development and maintenance of large-scale, distributed web applications. In this role, you will focus on building robust, scalable systems using modern JavaScript/TypeScript frameworks and Python, while leveraging DevOps automation to manage cloud-native environments.

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.
  • Utilize DevOps automation tools and Infrastructure-as-Code (IaaS) to deploy and manage services in commercial cloud environments.
  • Create robust CI/CD pipelines to ensure the continuous delivery of secure and reliable software updates.
  • Collaborate with security researchers to integrate engineering best practices into advanced security operations and vulnerability research projects.
  • Collaborate with users and analysts to improve tooling and mission capabilities
Required Skills
  • 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, vulnerability research, and software reverse engineering.
  • 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.

Experience Required: 8 years with Bachelor's degree in technical field, or 12 years without degree

Location: Columbia, MD

Clearance: TS/SCI with Polygraph required

Salary Range: $148,000 - $177,000

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Distributed Web Applications & Cloud, SWE2) [D.26.0121]
Software Engineer (Distributed Web Applications & Cloud, SWE2) [D.26.0121]

Dover Networks LLC • Maryland

On-site
USD 176,000 - 192,000
401(k) contributions
Software Engineer (Distributed Web Applications & Cloud)
Software Engineer (Distributed Web Applications & Cloud)

Bigbear.ai • Columbia (MD)

On-site
USD 140,000 - 190,000
Mid-Level Software Engineer
Mid-Level Software Engineer

Neural Solutions • Columbia (MD)

On-site
USD 148,000 - 177,000
Mid-Level Software Developer
Mid-Level Software Developer

Omniscius Consulting • Laurel (MD)

On-site
USD 85,000 - 110,000
Senior Software Engineer - Distributed Web & Cloud (TS/SCI)
Senior Software Engineer - Distributed Web & Cloud (TS/SCI)

Neural Solutions • Columbia (MD)

On-site
USD 148,000 - 177,000
Mid-Level Application Developer
Mid-Level Application Developer

Neural Solutions • Columbia (MD)

On-site
USD 174,000 - 207,000
Mid-Level Application Developer
Mid-Level Application Developer

Neuralsolutions • Columbia (MD), Northern (KY)

Hybrid
USD 174,000 - 207,000
ME00624-Software Engineer 2
ME00624-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 100,000 - 140,000
11 paid holidays
3 weeks PTO
Company sponsored medical plan
+2
Cloud Software Engineer TS/SCI w Poly
Cloud Software Engineer TS/SCI w Poly

Peraton • Laurel (MD)

On-site
USD 135,000 - 216,000
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 120,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1