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

Dover Networks LLC

Maryland

On-site

USD 176,000 - 192,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dover Networks LLC is seeking a seasoned Software Engineer located in Maryland. This role involves the development and maintenance of large-scale, distributed web applications, utilizing modern frameworks like JavaScript and Python. Candidates should have a strong background in DevOps tools and cloud services.

The ideal applicant will have at least 8 years of experience or 4 additional years to compensate for a B.S. in a technical discipline. The position offers a competitive salary range of $176k-$192k per year plus significant 401(k) contributions.

Qualifications

  • 8 years of experience in professional software development or 4 additional years in place of a B.S.
  • Experience with building and maintaining enterprise-grade distributed web applications.
  • Knowledge of software engineering principles including version control and testing frameworks.

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.
  • Utilize DevOps tools for deploying and managing services in cloud environments.

Skills

JavaScript
TypeScript
Python
DevOps Automation
Cloud Services (e.g., AWS)

Education

B.S. in a technical discipline

Tools

gdb

Job description

Requires Top Secret/SCI with Full Scope Poly

Salary Range: $176k-$192k per year with an additional $44k-$48k in immediately vested company 401(k) contributions

Description

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. Candidates who possess a background—or a strong personal interest—in reverse engineering and vulnerability research will find a unique opportunity to apply their engineering rigor to complex security challenges.

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 offensive cyber and vulnerability research projects.
  • Collaborate with users and analysts to improve tooling and mission capabilities
Skills 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 Haves
  • 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.
YOE Requirement

8 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Full Stack Focus; SWE3) [D.26.0144]
Software Engineer (Full Stack Focus; SWE3) [D.26.0144]

Dover Networks LLC • Maryland

On-site
USD 260,000 - 285,000
401(k) contributions
Software Engineer (SWE), Level 2 [D.26.0156]
Software Engineer (SWE), Level 2 [D.26.0156]

Dover Networks LLC • Maryland

On-site
USD 176,000 - 192,000
Software Engineer (SWE), Level 2 [D.26.0155]
Software Engineer (SWE), Level 2 [D.26.0155]

Dover Networks LLC • Maryland

On-site
USD 176,000 - 192,000
Mid-Level Software Engineer (Distributed Web Applications & Clou with Security Clearance
Mid-Level Software Engineer (Distributed Web Applications & Clou with Security Clearance

Neural Solutions • Columbia (MD)

On-site
USD 148,000 - 177,000
Application Developer (AD), Level 3 [D.26.0152]
Application Developer (AD), Level 3 [D.26.0152]

Dover Networks LLC • Maryland

On-site
USD 256,000 - 280,000
Software Engineer Skill Level 2 [D.26.0130]
Software Engineer Skill Level 2 [D.26.0130]

Dover Networks LLC • Maryland

On-site
USD 187,000 - 204,000
Company 401(k) contributions
Software Engineer 2 - (JavaScript, TypeScript, Python)
Software Engineer 2 - (JavaScript, TypeScript, Python)

Akina Inc • Fort Meade (MD)

On-site
USD 191,000 - 234,000
24 days PTO
11 federal holidays
100% healthcare coverage
+1
Application Developer/Reverse Engineer (AD3) [D.26.0153]
Application Developer/Reverse Engineer (AD3) [D.26.0153]

Dover Networks LLC • Maryland

On-site
USD 256,000 - 280,000
Application Developer (AD), Level 3 [D.26.0152] with Security Clearance
Application Developer (AD), Level 3 [D.26.0152] with Security Clearance

Dover Networks LLC • Capitol Heights (MD)

On-site
USD 256,000 - 280,000
Software Engineer Skill Level 2 [D.26.0131]
Software Engineer Skill Level 2 [D.26.0131]

Dover Networks LLC • Maryland

On-site
USD 187,000 - 204,000