Jobs · Engineering · Maryland

Senior Software Developer (Data Fabric/ Data Fusion)

Parsons Corporation · Aberdeen, MD · 2 mo ago
Engineering$104k–$181k/yrFull-time

About the role

Pursue a career at Parsons where you can thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing agility, and fostering growth, we cultivate an innovative culture that empowers you to achieve your full potential.

Responsibilities

  • Create logical and functional software code in a variety of programming languages to support Drone Armor capabilities
  • Lead the design and implementation of software components, services, and interfaces based on system and mission requirements
  • Develop and integrate data fabric and data fusion capabilities
  • Rapidly diagnose and correct complex software issues in mission-critical systems
  • Serve as a senior technical resource within the development team, mentoring junior and mid-level developers
  • Collaborate with systems engineers, data engineers, and sensor/track specialists to define data models, data flows, and fusion logic aligned with mission needs
  • Work with test engineers and field personnel to validate data fabric and data fusion behavior in lab and operational environments
  • Contribute to technical reviews, design walkthroughs, and continuous improvement of development practices

Requirements

  • Education: Bachelor’s degree in Computer Science, Electronics Engineering, or other engineering or technical discipline is required with 5 years of experience OR 8 years of relevant software development experience may be substituted for education
  • Experience: Experience creating logical and functional software code in multiple programming languages
  • Experience: Understanding and clearly articulating the benefits and risks of different coding languages in different functional environments
  • Experience: Reacting to software problems and correcting programs as necessary in complex or mission-critical systems
  • Experience: Designing or integrating data-centric services, including data ingestion, transformation, and distribution in a distributed or system-of-systems environment
  • Experience: Implementing or working with data fusion capabilities (e.g., combining multi-sensor or multi-source data into tracks, situational awareness views, or decision-support products)

Desired Skills

  • Advanced Education & Certifications: Bachelor’s or higher degree in Computer Science, Computer Engineering, or related discipline
  • Relevant certifications in software architecture, cloud platforms, or DevSecOps
  • Specialized Experience: Experience supporting DoD, defense, or C-UAS-related software systems
  • Experience: Supporting distributed, real-time, or high-availability systems
  • Experience: Supporting data fabric and data fusion architectures in defense, ISR, C2, or similar mission environments
  • Additional Technical Skills: Experience with containerization (Docker), orchestration (Kubernetes), and cloud-native development
  • Experience: Familiarity with Agile/Scrum methodologies and modern issue tracking/ALM tools
  • Experience: Familiarity with technologies often used in data fabric and fusion environments (e.g., Kafka or similar messaging/streaming platforms, REST/gRPC services, common data models, geospatial or track-oriented data structures)

Pay

$103,500.00 - $181,100.00

Schedule

Not specified

Benefits

Best-in-class benefits such as medical, dental, vision, paid time off, Employee Stock Ownership Plan (ESOP), 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle!

Qualifications

Must be a US Citizen with an active SECRET security clearance

Skills

Proficiency in one or more modern programming languages (e.g., Python, C++, Java, C#, Go, or similar), with working knowledge of others

Strong grasp of software engineering best practices, including design patterns, code reviews, version control, and CI/CD workflows

Demonstrated ability to troubleshoot and resolve complex software defects efficiently across services and data flows

Familiarity with distributed data technologies relevant to data fabric implementations (e.g., message queues, publish/subscribe buses, streaming platforms, APIs)

Strong analytical and communication skills, capable of explaining technical trade-offs—including data fabric and data fusion design choices—to both technical and non-technical stakeholders

Similar jobs

Software Engineer, Senior

Torch Technologies, Inc.Laughlin AFB, TX· 1 mo ago
Engineeringapply on starfish.wd501.myworkdayjobs.com

Software Engineer, Senior

Booz Allen HamiltonFort Meade, MD· 3 mo ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Software Engineer, Senior

Booz Allen HamiltonNellis AFB, NV· 3 mo ago
Engineering$87k–$198k/yrapply on careers.boozallen.com