Software Development Engineer
$100.74k - $173.66kNS2 Mission
Help build the software infrastructure that makes complex data systems more visible, resilient, and responsive. Join NS2 Mission as a Software Development Engineer in Herndon, VA , where you'll design and develop distributed, event-driven solutions that support reliable data processing and real-time operational awareness.
You'll work across data pipelines and distributed services to create modular, scalable software capable of adapting to new data formats and mission requirements. Using technologies such as Python, Kafka, Grafana, and the ELK stack, you'll help strengthen observability, automate alerting, and build fault-tolerant systems that give engineering teams greater insight into how data and applications perform.
Key Responsibilities
- Design and develop event-driven software architectures that support distributed data processing and system integration.
- Build modular software components that can adapt to new data formats, domains, and evolving mission requirements.
- Develop Python-based applications using asynchronous and concurrent programming techniques.
- Implement distributed messaging and event processing solutions using Kafka.
- Design systems with a focus on fault tolerance, reliability, scalability, and maintainability.
- Develop observability capabilities that provide visibility into application, pipeline, and system events.
- Create dashboards, monitoring solutions, and operational views using Grafana and the ELK stack.
- Implement real-time alerting and event tracking to support proactive identification and response to system issues.
- Apply appropriate access control and security practices across event-driven and distributed environments.
- Support JSON-based data interchange and integration across services and data pipelines.
- Collaborate with software engineers, data engineers, and mission stakeholders to troubleshoot issues and improve platform performance.
- Contribute to technical documentation, design reviews, and software engineering best practices.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent combination of education and experience).
- Professional experience developing software for distributed, cloud-based, or data-intensive environments.
- Strong proficiency in Python, including experience with asynchronous or concurrent programming.
- Hands-on experience with Kafka or comparable distributed messaging platforms.
- Understanding of distributed systems and event-driven software design principles.
- Experience developing modular, scalable software components and services.
- Working knowledge of JSON and service-to-service data interchange.
- Understanding of fault-tolerant and highly available system design.
- Familiarity with software observability concepts, including logging, monitoring, metrics, and alerting.
- Experience working in Agile software development environments.
- Strong analytical and troubleshooting skills with the ability to solve complex technical challenges.
Preferred Qualifications
- Experience implementing access control within event-driven or distributed architectures.
- Strong background in modular software design for data pipelines and distributed processing systems.
- Experience with Grafana, ELK/Elastic Stack, or comparable observability platforms.
- Knowledge of real-time alerting, event tracking, and operational record-keeping solutions.
- Experience expanding software architectures to support multiple data domains and formats.
- Familiarity with containerization, cloud-native development, and modern DevOps practices.
Position Clearance Requirement
TS/SCI with an FSP
Salary and Benefits Information
The salary range for this position is $100,744.00 to $173,655.00. The proposed range is intended as a general guideline. Final compensation will be determined based on qualifications, experience, location, and contractual considerations and may fall outside of the stated range. We offer a great benefits package designed to support you and your family. View our benefits information here:
Please be aware many of our positions require the ability to obtain or maintain a U.S security clearance which requires U.S citizenship.
We win with inclusion
NS2 Mission's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone - regardless of background - feels included and can run at their best. At NS2 Mission, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better world.
NS2 Mission is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with NS2 Mission and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: View email address on click.appcast.io.
Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.
#J-18808-Ljbffr$150k - $250k
...Job Description Job Description What You'll Be Owning GRVTY is seeking a Software Development Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Herndon, VA. As a Software Development Engineer in this role, you...SuggestedContract workImmediate start$100.74k - $173.66k
...Job Description Job Description Help build the software infrastructure that makes complex data systems more visible, resilient, and responsive. Join NS2 Mission as a Software Development Engineer in Herndon, VA , where you'll design and develop distributed, event...SuggestedLocal areaFlexible hours- ...Job Description Job Description Description: As a Software Development Engineer in this role, you will focus on designing and implementing robust event-driven architectures that enhance observability and enable comprehensive tracking of events across diverse data...Suggested
$98.5k - $206.8k
Job Title: Full Stack Software Engineer/DeveloperJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee... ...and the willingness to do both front end and back end development. You will be responsible for developing and maintaining web...SuggestedContract workWork experience placementRemote workFlexible hours- Overview VTG is seeking an experienced Software Development Engineer to design, develop, and enhance scalable event-driven and distributed software systems supporting complex data pipelines. This role will focus on building modular architectures that provide comprehensive...Suggested
- We are looking for an experienced Full Stack Senior Software Engineer to join a growing team in Reston, Virginia. This role is ideal for someone... ...and can contribute across both front-end and back-end development. You will help build scalable applications, work with modern...
$130.2k - $265.3k
...Join us to drive positive, lasting change that moves missions and the government forward! Job Description : As a Software Development Engineer in this role, you will focus on designing and implementing robust event-driven architectures that enhance observability...Full timeLive inWork at officeLocal area$150k - $275k
...Description Job Description Job Description Full-Stack Software Engineer Dulles, VA | Full Time | TS/SCI with Polygraph Required... ...VA (on-site) Category: Software Engineering / Full-Stack Development Clearance Requirement: Active TS/SCI with Polygraph Compensation...Full timeFor contractorsLocal area- ...Description Own the opportunity as a Software Developer and help ensure the mission... ...guidance to all phases of the software development lifecycle Provide leadership to other... ...services Government customer architecture/engineering board experience Experience...
- ...Description Job Description We are looking for a passionate Software Engineer to design, develop and improve our core data platform and... ...stack. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis and design...Work experience placement
$120.21k - $180.32k
...world.Job SummaryThis job involves collaborative design and development of software solutions that meet business objectives. It includes system... ...with software updates. It also involves mentoring junior engineers, ensuring quality with Quality Assurance, and providing technical...Full timeNight shiftWeekend work- ...Full Stack Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.... ...Stack Software Engineer to join our team and contribute to the development of cutting-edge applications. In this role, you will work...Temporary workFor contractorsImmediate startFlexible hours
- ...seeking an experienced Senior Full Stack Engineer to develop and enhance advanced... ...systems. Build scalable, high-performance software across front-end, back-end, and data layers... ...configuration management. Participate in Agile development processes, including sprint planning,...
- ...Job Description Senior Java Full Stack Engineer (AWS Cloud Migration) Location:... ...experience in AWS cloud migration, Java development, Angular, MongoDB, Aurora PostgreSQL, and... ...develop, test, and document highly scalable software solutions with a focus on performance,...Contract workLocal areaImmediate start1 day per week
$125k - $145k
Laansu has an engaging opportunity for a talented Senior Software Developer to build their career and help save lives on the nation's... ...program manager. Analyze the scope of work and provide estimated development timelines. Follow agile sprint-based development schedule....Permanent employmentFull timeTemporary workWork experience placementLocal areaRemote workFlexible hours$97 per hour
...frontend) . Pure backend candidates won’t be a fit: the team needs engineers who can flex across the stack as priorities shift and who can... ...relevant experience in lieu of degree) ~5+ years of software engineering experience across the SDLC (requirements, design,...Contract workTemporary workLocal areaRemote workFlexible hoursShift work- ...Collaborate with architects, DevOps engineers, product owners, and other developers within... ..., and implementation of secure development best practices. Qualifications U.... ...CD, Git, automated testing, and modern software development practices. Nice to have...Full timeLocal area
$141.85k - $212.78k
...the world.Job SummaryFreeWheel is looking for passionate Sr. Software Engineers to help design, build and support our high-quality,... ...reconstruction of existing systems to support rapid business development.Responsible for end-to-end software development, Assists with...Full time$159.3k - $202.4k
...eradication, and recovery, and turn every event into better detections and playbooks. You will work in the trenches with detection engineers, SOC analysts, forensics, and our Government counterparts to keep a high-value classified system defensible around the clock. If...Flexible hours- ...technical design, delivery execution, and engineering excellence for enterprise-grade... ...solutions. This role combines deep hands-on development with technical leadership — you will own... ..., and delivery forecasting Software Engineering Best Practices Proficiency...
- ...Description Job Description North Point Technology is hiring a Software Engineer to augment our Framework Services team, with a focus on... ...on program. The ideal candidate has strong software development fundamentals and hands-on experience delivering and supporting...Flexible hours
$130k - $200k
Summary Position Title: Java Software Engineer Position ID: TA246 Location(s): On-site; Aurora, CO; Herndon, VA Application Deadline... ...systems, and works effectively in a collaborative, agile development environment. Key Responsibilities Supports program...Full timeTemporary workLocal area- ...Technologies Inc. is seeking a motivated Junior Full Stack Software Engineer – AI & Cloud Applications to join our technology team. The... ...should demonstrate strong technical fundamentals, hands-on development experience, problem-solving ability, and the ability to...Full timeInternshipLocal areaWork from homeFlexible hours
$150k - $165k
...hands-on technical leadership for the design, development, testing, deployment, maintenance, and enhancement of assigned software applications and components. This role is... ...and modernization efforts, and drive engineering best practices across the team. The role will...Work experience placementWork at officeLocal area$135.8k - $183.8k
...The Team: Verisign's Resolution Engineering team is a high performing, Agile team who... ...resolution products. You will be writing the software that fundamentally enables the internet... ...candidate will support the design, development, integration, testing, deployment, and...Work experience placementWork at officeFlexible hours$123.9k - $222k
...Workday ML Runtime team is seeking an energetic and determined Software Engineer to design, implement, and deliver highly scalable features... ...and operation of distributed systems and software development including the conception, specifying, designing, programming...Full timeWork at officeRemote workHome officeFlexible hours$135k - $216k
...working alongside leaders in aviation, engineering, data science, and systems integration.... ...verification, and validation.Drive the development of cloud concepts, architectures, trade... ...experience supporting complex, integrated Cloud software systems.Experience performing full...Contract workShift work$130k - $180k
...opportunity for long term growth and career development, as well as the opportunity to be part of a team of highly accomplished Software Developers.Responsibilities of the App... ...Application Developer, Software Developer, Software Engineer, Application Developer, Application...Remote work$109 per hour
...Job Title: Lead AWS Cloud Platform Engineer (6 mos +) Location: Reston, VA Type: Contract... ...input/output processes for hardware/software compatibility. Coordinate the design... ...years proven success overseeing the design, development, and implementation of software systems...Contract workTemporary workLocal areaRemote work$120k - $140k
...teams. The ideal candidate has hands-on experience with modern software development practices, cloud technologies, AI-assisted development... ...Qualifications: - Bachelor's Degree in Computer Science, Engineering, Information Technology, or a related technical field. -...For contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- software engineer internship remote Herndon, VA
- senior software engineer ruby on rails Herndon, VA
- software developer positions Herndon, VA
- agile software developer Herndon, VA
- entry level software engineer remote Herndon, VA
- senior software engineer remote Herndon, VA
- senior software design engineer Herndon, VA
- senior software engineer Herndon, VA
- software web developer Herndon, VA
- startup software engineer Herndon, VA



