Senior Software Engineer
DRS Global
Who We Are: At SES Space & Defense, we are a trusted partner ensuring mission success for customers operating in the most demanding environments. As part of SES S.A., a global leader in satellite‑enabled connectivity, we deliver multi‑orbit, end‑to‑end satellite and technology solutions that provide secure, reliable, and high‑bandwidth communications across the globe. Our differentiated multi‑orbit architecture combines GEO and MEO satellite systems with integrated terrestrial and network infrastructure to deliver resilient, low‑latency, high‑throughput connectivity at a global scale. With more than 120 satellites covering nearly the entire world, a global ground network, and thousands of deployed terminals supporting over 5,000 government missions annually, SES Space and Defense is a trusted partner to the U.S. Federal Government and national security community, allied governments, NATO, and agencies including NASA for mission‑critical communications. We strive to be the only solution when success is critical and recognize our people as our competitive advantage. At SES Space & Defense, you'll work alongside a mission‑driven team committed to integrity, honor, and accountability, delivering real‑world impact across today's most critical missions. What You'll Do: The Senior Software Engineer is responsible for designing, developing, and deploying scalable software solutions as part of a cross‑functional Agile team. This role combines hands‑on software engineering with modern data architectures, API development, and microservices design to deliver enterprise applications that support mission and business objectives. The successful candidate will collaborate closely with developers, architects, and product owners to build secure, resilient, and maintainable solutions across multiple system environments. Working throughout the full software development lifecycle, this individual will help drive technical excellence, mentor peers, and continuously improve engineering practices and delivery processes. The role is ideal for an experienced engineer who enjoys solving complex problems while building high‑quality software that enables long‑term organizational success. Design and develop containerized microservices Contribute to RESTful API design and development supporting data integrations Actively participate in and contribute to Agile methodologies and successful SDLC execution Resolve technical challenges and roadblocks to ensure successful sprint delivery and project outcomes Collaborate with stakeholders across the organization to align technical solutions with business objectives Participate in cross‑functional teams to deliver web applications, system integrations, and data solutions Implement and enforce company quality and security standards throughout software development activities Conduct code reviews and mentor team members to improve engineering quality and development practices Review internal and partner system specifications and translate requirements into technical solutions Develop clear technical documentation and effectively communicate architectural and design decisions Identify and implement opportunities to improve engineering processes, technologies, and delivery methods Support, communicate, reinforce, and defend the mission, values, and culture of the organization Who You Are: You are a versatile software engineer who combines strong application development fundamentals with a modern understanding of cloud‑native architectures, data engineering, and microservices design. You thrive in collaborative Agile environments where technical excellence, continuous improvement, and team success are equally important. You enjoy solving complex engineering challenges, mentoring peers, and translating business requirements into scalable, secure, and maintainable software solutions. Your experience spans multiple system architectures, programming paradigms, and deployment models, allowing you to adapt to evolving mission and customer needs. Most importantly, you bring a builder's mindset and a commitment to delivering high‑quality technology solutions that create lasting impact. U.S. Citizenship with the ability and willingness to obtain and maintain a security clearance Bachelor's degree in Computer Science or related technical experience Minimum of 5 years of experience in application development, design, and deployment Excellent written and verbal communication skills with the ability to translate technical concepts to non‑technical stakeholders Experience developing applications across multiple system architectures Expertise with JavaScript and modern TypeScript frameworks Thorough understanding of software development lifecycle methodologies and Agile practices Strong knowledge of SOLID principles and software design patterns Experience with SQL, ETL processes, data warehousing, and streaming data architectures Development and deployment experience using Docker or Kubernetes Familiarity with cloud‑native architectures and microservices environments Strong understanding of secure software development best practices Experience developing custom solutions within SaaS platforms such as Salesforce, ServiceNow, or Microsoft D365 preferred Proficiency with AWS Glue for data cataloging, schema discovery, transformation, and job orchestration preferred Experience querying structured and semi‑structured data stored in Amazon S3, including formats such as Parquet preferred Expertise with Python and Golang programming languages preferred SES Space & Defense is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, age, or any other characteristic protected by applicable law. #J-18808-Ljbffr DRS Global
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior$90 per hour
...Client: CareFirst BlueCross BlueShield Role: Senior Software Engineer - IBM DataPower and IBM API Connect Location: Hybrid - Onsite 1-2 times per month in Reston, VA. Candidates MUST reside in the DMV or WV areas. Duration: 12-month...SeniorContract work- ...Senior Software Engineer Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines...Senior
$100k - $280k
...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...SeniorFull timeFlexible hours- ...facilitate the development and implementation of innovative healthcare software solutions, including artificial intelligence (AI) applications... ...integrated into clinical workflows. If you are a software engineer with a passion for improving healthcare for the world, we want...Senior
$130k - $180k
...Senior Software Engineer HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to join the Space Ground Systems Team. The mission of the Ground Systems Team is to provide the tooling to operate and maintain a growing constellation of small commercial...SeniorWork experience placementRemote workWorldwideNight shift- ...Sr Software Engineer Duration: 12 months (possible to hire) Location: Reston, VA (Hybrid) Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative...SeniorWork experience placement
$86k - $138k
...Software Engineer (Senior) Job Locations US Requisition ID 2026-167752 Position Category Information Technology Clearance Secret Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES...SeniorContract workRemote workShift work- ...Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products. Responsible for the development, design, test, maintenance, and enhancement of Aclara’s Sensor Management System (SMS) and Cellular...SeniorContract work
- ...computing solutions. Founded by ex-Googlers with engineers from Google, Amazon, and Capital One, SZNS... ...data engineering, blockchain, and cloud-native software application development." We are seeking a talented Senior Software Engineer to join our growing team. As...SeniorWork at office
- ..., code comments and clear code. Develop software solutions by studying information needs;... ...the program manager and Chief Software Engineer. Coordinate software development activities... ...Systems, or related STEM degree. Senior‑level experience deploying microservices...SeniorContract workTemporary work
$191k - $254k
...Senior Embedded Software Engineer (Bare Metal) Software | Reston, VA | Full Time Position: Senior Embedded Software Engineer Location: Reston, VA Category: Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift- ...Senior Software Engineer If you enjoy learning about and working with breakthrough technologies and are enthusiastic about working in the space industry, then you will be excited about the Senior Software Engineer opening with Iridium for a Space Development Agency...SeniorWork at office3 days per week
$175k - $195k
...Overview Senior Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology...Senior- Anduril Industries is looking for a Software Engineer for its Space Business Line in Reston, Virginia. You will own the architecture of software solutions supporting space operations and mission management. The role involves developing modular capabilities using the Anduril...Senior
- ...Senior Software Engineer In Test (SSET) Looking for stability with the freedom to innovate? At CertiPath you can have both while making the world more secure and simplifying access processes. We are seeking a Senior Software Engineer in Test (SSET) to mature and automate...SeniorTemporary workWork experience placementLocal areaFlexible hours3 days per week
- ...Senior Software Engineer Apply now » Date: Jul 9, 2026 Location: Herndon, VA, US, 20171 Company: Hubbell Incorporated Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products...SeniorContract workFlexible hours
$150k - $190k
...s expertise in remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied defense and intelligence... ...at Umbra. About the Job We are looking for a Senior Ground Software Engineer to join the Ground Software team in Mission...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$135k - $216k
...Senior Software Engineer Job Locations US-VA-Herndon Requisition ID 2026-168417 Position Category Information Technology Clearance Top Secret/SCI w/Poly Responsibilities Peraton is seeking a Senior Software Engineer...SeniorFull timeContract workShift work$130k - $145k
...Senior Software Engineer Job Category Information Technology Market Location VA - Northern Virginia Location VA - Reston Apply Now ( NVR, Inc. is seeking Senior Software Engineer to work on site in Reston, VA. NVR’s technology teams thrive on providing...SeniorPermanent employmentFull timeImmediate start$130k - $190k
...BCubed Engineering, an Auria company, is looking to hire a Senior Software Engineer for our Stoic Warrior program. This position is hybrid with up to four days per week on-site. The Senior Software Engineer will develop new software capabilities for a system that automates...SeniorFull timeTemporary workWork at officeFlexible hours2 days per week3 days per week- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer. Location: Reston, VA. Purpose: Performs complex analysis, design, development, automated unit and...SeniorWork experience placementImmediate start
- ...Gridpoint in Reston, Virginia is seeking a Senior Software Engineer to independently implement solutions for complex software products. The role requires at least 8 years of experience in software engineering and proficiency in Java or .NET. You will participate in specification...Senior
- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
- ...Founded in 2003, GridPoint is headquartered in Reston, Virginia, with an office in Roanoke, Virginia. Job Description The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products...SeniorWork at office
$104k - $166k
Software Engineer Senior Job Locations: US Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES III program supporting Military Community and Family Policy (MC&FP). In this role, the selected candidate will be responsible for architecting...SeniorContract workRemote workShift work$100k - $165k
Join CMC Electronics as a Senior Software Engineer in our Reston, VA office. As a Senior Software Engineer on the Navigation Systems team, you will apply your expertise in C/C++ to develop major new features for both existing and next-generation Flight Management System...SeniorFull timeWork at office- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented team. Job Title: Senior Software Engineer. Location: Reston, VA. Job Description Purpose Performs complex analysis, design, development, testing, and debugging of...SeniorWork experience placementImmediate start
- ...Customers - Serco has a great opportunity for you! Serco is looking for an experienced and enthusiastic Microsoft Power Platform Engineer capable of understanding technical details across a wide variety of disciplines to join our Maritime Engineering Operation (MEO)....SeniorContract workWork at officeLocal areaFlexible hours3 days per week
$174k - $252k
...equivalent practical experience. ~5 years of experience with software development in one or more programming languages. ~3... ...experience in Python or C/C++. About the job Google's software engineers develop the next-generation technologies that change how...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Reston, VA
- software system engineer Reston, VA
- consulting software engineer Reston, VA
- software engineer travel Reston, VA
- real time software engineer Reston, VA
- network software engineer Reston, VA
- senior software engineer remote Reston, VA
- entry level software engineer remote Reston, VA
- software developer fintech Reston, VA
- software developer positions Reston, VA

