×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer ; DM

Job in Linthicum, Anne Arundel County, Maryland, USA
Listing for: Wyetech, LLC
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 65000 - 148000 USD Yearly USD 65000.00 148000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer 1 (DM)
Software Engineer – Level 1

Labor Category:
Software Engineer (SWE) –

Wyetech is seeking a skilled Software Engineer – Level 1 to support the Secure the Enterprise initiative, focused on modernizing and automating enterprise security evaluation and authorization processes within a mission‑critical Intelligence Community environment.

As a member of the Data Management practice, the selected candidate will work within a Scrum team to develop, deploy, and maintain new functionality for an enterprise‑level cybersecurity tool. This initiative focuses on transitioning manual security evaluation and authorization processes to a more automated, streamlined model emphasizing continuous monitoring, assessment, network data gathering, and improved operational efficiency.

The ideal candidate will possess a strong background in analytics development, experience supporting data processing and software engineering activities, and a willingness to learn and work extensively with Apache Pig and/or Py Spark . The engineer will play a critical role in ensuring reliable, accurate data delivery while supporting the development and sustainment of enterprise cybersecurity capabilities.

Key Responsibilities

Analytics Development & Data Management

  • Develop, maintain, execute, and optimize Pig and/or PySpark analytics supporting enterprise cybersecurity operations.

  • Review data ingestion tickets and merge requests in collaboration with other developers.

  • Investigate data ingestion issues to ensure information arrives accurately and reliably within the system.

  • Develop and maintain analytics that support data processing, transformation, validation, and delivery to end users.

  • Monitor day‑to‑day data operations and troubleshoot issues affecting data quality, availability, and processing.

  • Develop queries and interfaces supporting existing and proposed databases and data repositories.

  • Design and implement complex database queries and data repository interfaces.

  • Identify opportunities to improve data processing efficiency, reliability, and operational performance.

  • Collaborate with Data Management team members to develop and deploy new application functionality.

Software Development & Engineering

  • Analyze user requirements to derive software design and performance requirements.

  • Design, develop, test, and maintain software applications and components.

  • Modify existing software to implement new features, correct defects, and improve system performance.

  • Develop and implement algorithms that meet or exceed system performance and functional requirements.

  • Integrate existing software into new or modified systems and operating environments.

  • Debug software applications, investigate problem reports, and implement corrective solutions.

  • Analyze system performance standards, data usage, workflows, and technical requirements to develop effective software solutions.

  • Apply software engineering principles and development methodologies appropriate to the project environment.

  • Evaluate software reuse opportunities and integration of Commercial Off‑the‑Shelf (COTS) and Government Off‑the‑Shelf (GOTS) technologies.

Software Integration, Testing & Quality Assurance

  • Assist with developing and executing software test procedures.

  • Review and test software components for compliance with design and performance requirements.

  • Document testing results, software defects, and corrective actions.

  • Support software integration, validation, troubleshooting, and deployment activities.

  • Identify opportunities to improve software development processes and technical documentation standards.

  • Collaborate with engineers and developers to resolve software integration and performance issues.

  • Support continuous improvements to system functionality, stability, and maintainability.

Cybersecurity…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary