Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$135k - $216k

Peraton

Lead Software Development Engineer

The Office of Space Weather Observations (SWO) under NESDIS is responsible for advancing space weather observational capabilities to meet NOAA programmatic needs. NOAA's Space Weather Next (SWX) program maintains and extends space weather observations from various vantage points, selected to most efficiently provide comprehensive knowledge of the Sun and the near-Earth space environment needed to protect our technological infrastructure.

The Space Weather Ground Services (SWGS) is responsible for comprehensive ground services for all SWX projects, ensuring successful implementation and operation of observing assets and ensuring the continuity of space weather measurements made by SWFO-L1 and the GOES-R series satellites.

The SWGS Mission Operations Services (MOS) program must provide a full mission satellite command and control solution to support the L1 Series with two new independently launched observatories.

Position Overview

We are seeking a Lead Software Development Engineer to lead all software development activities for a newly awarded satellite ground system development program. This is a senior technical leadership role responsible for directing the design, development, integration, and delivery of mission-critical ground system software, including the integration of a Commercial Off-The-Shelf (COTS) satellite command and control application into the overall system architecture.

The selected candidate will serve as the software development authority for the program, ensuring that all development activities follow corporate engineering processes, industry standards, and software lifecycle best practices. This individual will lead a team of software engineers, assign and prioritize work, monitor progress, mitigate risks, and ensure that all software requirements are fully implemented and verified to meet program technical, schedule, and cost objectives.

This role requires both strong technical depth and proven leadership in complex system integration environments, particularly within mission-critical or high-reliability systems.

Key Responsibilities

  • Lead all software development efforts supporting the design, development, integration, and sustainment of Satellite Ground Station Command and Control applications.
  • Serve as the technical lead for the software team, providing direction, oversight, and coordination across the full Software Development Lifecycle (SDLC).
  • Ensure software development processes are executed in accordance with corporate engineering standards, industry best practices, and program requirements.
  • Lead the integration of a COTS satellite ground system control application into the program's overall system architecture.
  • Translate program and system-level requirements into detailed software implementation plans and development tasks.
  • Assign tasks, manage team workload, and monitor execution to ensure milestones and deliverables are met.
  • Track and communicate software development status, risks, and technical issues to program leadership.
  • Collaborate closely with systems engineering, integration and test, cybersecurity, and operations teams to ensure end-to-end system compatibility.
  • Guide architecture decisions, technical approaches, and design trade studies to resolve complex technical challenges.
  • Oversee development, debugging, testing, and documentation of software components written in Java, C++, Python, PowerShell, Perl, Groovy, Bash, XML, and related technologies.
  • Ensure automated testing strategies and continuous integration practices are implemented and maintained.
  • Support release planning, roadmap development, and level-of-effort estimation for program execution.
  • Drive Agile development practices and effective use of development tools such as JIRA and CI/CD pipelines.
  • Mentor and develop software engineers, fostering technical excellence and engineering discipline within the team.
  • Ensure compliance with program quality, cybersecurity, configuration management, and documentation requirements.

This position is contingent on contract award.

#SWOMOS

Qualifications
  • Active Public Trust clearance (or ability to obtain/maintain).
  • BS/BA in Engineering, Computer Science, Information Systems, Mathematics, or related technical discipline with:
    • 12+ years of relevant experience, OR
    • MS with 10+ years of experience, OR
    • PhD with 7+ years of experience.
    • 4 years of additional experience may substitute in lieu of a degree.
  • Demonstrated experience leading software development teams on complex technical programs.
  • Strong understanding of the Software Development Lifecycle (SDLC), including requirements, design, implementation, integration, testing, and deployment.
  • Experience integrating complex systems or COTS software into larger enterprise or mission systems.
  • Experience developing software in one or more of the following: Java, C++, Python, PowerShell, Perl, Bash, Groovy, XML.
  • Experience with modern software development and DevSecOps practices.
  • Familiarity with common development tools including Git, Gradle, Ant, Jenkins, and CI/CD pipelines.
  • Experience working in Agile or hybrid Agile development environments.
  • Extensive experience working with Windows operating systems.
  • Experience with automated testing frameworks (e.g., JUnit or similar).
  • Experience with VHDL and development of Linux RHEL drivers.
  • Familiarity with the Atlassian tool suite, including JIRA and Confluence.
  • Strong communication, leadership, and organizational skills.

Preferred Qualifications

  • Experience supporting satellite ground systems, mission operations systems, or space systems software.
  • Experience integrating or deploying COTS satellite command and control platforms.
  • Experience leading software development on large government or aerospace programs.
  • Experience with system integration, hardware/software interface development, or distributed systems.
  • Experience establishing or improving development processes on new programs.
  • Experience supporting program startup or early development phases.
Peraton Overview

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.

Target Salary Range

$135,000 - $216,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.

EEO

EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in United States vacancy
  • Welcome to Gordon Food Service! We are excited that you are thinking about opportunities with us, and we have an amazing story to share. See below for a quick glance of who we are and the impact you could have on the food service industry. There's a
    Senior

    Gordon Food Service

    Wyoming, MI
    1 day ago
  •  ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead... 
    Senior
    Worldwide
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    5 hours ago
  • Upbound is hiring a Senior Software Engineer in Dallas, Texas, to build and operate Upbound Spaces, our control plane management software. You will troubleshoot multi-tenant SaaS environments and support enterprise management in cloud and on-premises setups. Candidates... 
    Senior

    Upbound - Job Posting

    Dallas, TX
    4 days ago
  • $150k - $160k

     ...A leading software firm is seeking a Technical Subject Matter Expert in Software Development to design and maintain software systems for cryptographic validation. The ideal candidate will have extensive experience in software development and cryptographic standards, with... 
    Senior

    Electrosoft

    New York, NY
    1 day ago
  • A leading software company is looking for a Senior Software Engineer to drive the evolution of IMS compatible technologies. The ideal candidate will have over 10 years of experience in software engineering with deep expertise in IMS TM and DB application programming. Responsibilities... 
    Senior

    Rocket Software

    Nashville, TN
    3 days ago
  • A leading technology solutions provider is seeking a Senior Software Engineer in Bismarck, North Dakota. This role requires expertise in IBM IMS™ TM and DB application programming to drive enterprise modernization. Responsibilities include architectural leadership and... 
    Senior

    Rocket Software

    Bismarck, ND
    3 days ago
  •  ...Seeking an experienced Embedded Networking Engineer to lead ETBN (Ethernet Train Backbone) architecture, protocol integration, and validation...  .... Required Skills ~ :Strong experience in embedded software development using C/C+ ~+Hands-on experience with Linux/RTO... 
    Senior

    ACL Digital

    Saint Louis, MO
    23 hours ago
  • $150k - $200k

     ...To be considered, must be a US Citizen with active DoD Secret Clearance Our client is looking to hire a Senior Software Engineer (C++ / VxWorks - Defense Domain) to join a premier Defense & Aerospace organization supporting safety-critical missile and weapon system... 
    Senior
    Full time

    Global Defense & Aerospace

    Dahlgren, VA
    5 hours ago
  • $183.34k - $206k

     ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer – LLM Observability in the United States. Join a highly collaborative engineering team building the foundational infrastructure that enables... 
    Senior
    Remote job
    Full time
    Home office

    jobgether

    United States
    2 days ago
  • $166k - $210k

     ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Ads in United States, for Instacart. This role sits at the core of a high-impact Ads organization focused on building and scaling next-generation... 
    Senior
    Remote job
    Full time
    Flexible hours

    jobgether

    United States
    4 days ago
  • A dynamic software company is seeking a Senior Software Engineer skilled in IMS TM and DB application programming. You will provide architectural leadership and contribute to developing next-generation modernization technologies. The ideal candidate has over 10 years of... 
    Senior

    Rocket Software

    Montgomery, AL
    3 days ago
  • Job Title For positions that will be based in CA, the annual salary range for this position is below. Actual salaries may vary based on numerous factors including, among other things, an individual applicant's experience and qualifications for the position. This range...
    Senior

    Ripple

    Encino, CA
    4 days ago
  •  ...Senior Software Engineer -NIKE, Inc.- Beaverton, OR. Support Nike’s new Legion Workforce Management global scheduling solution. Telecommuting is available from anywhere in the U.S., except from AK, AL, AR, DE, HI, IA, ID, IN, KS, KY, LA, MT, ND, NE, NH, NM, NV, OH... 
    Senior
    Remote work

    NIKE

    Beaverton, OR
    5 days ago
  • $161k - $255k

     ...A leading technology company based in the United States is seeking a Senior Software Engineer focusing on 5G Devices. This role involves designing and implementing modular software architectures and integrating 5G modem solutions into various devices, fostering hybrid... 
    Senior

    ViaSat

    New York, NY
    1 day ago
  •  ...Framework Ventures in the United States is looking for a Software Engineer III to design, develop, and maintain software applications using Haskell, DAML, Scala, and JavaScript. You will collaborate with cross-functional teams to ensure the software meets business needs... 
    Senior

    Framework Ventures

    New York, NY
    1 day ago
  •  ...Red Hat, Inc. is looking for a Senior Software Engineer to enhance its Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux and the Red Hat Certificate System. This position involves designing, developing, and collaborating on features... 
    Senior

    Red Hat

    New York, NY
    3 days ago
  •  ...Senior Software Engineer Location: Toronto/Remote Duration: 12+ Months Job Description: The incumbent will be responsible for defining, building, and delivering technical solutions. They will maintain the long-term technical vision alongside the day-to-day... 
    Senior
    Remote work

    Zortech Solutions

    United States
    4 days ago
  • $140k - $205k

     ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Optimization Software Engineer in Australia. This role offers the opportunity to work at the forefront of energy systems innovation, developing advanced optimization... 
    Senior
    Remote job
    Full time

    jobgether

    United States
    22 hours ago
  •  ...IBM Software Job Opportunity At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers... 
    Senior

    IBM

    Encino, CA
    4 days ago
  •  ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and... 
    Senior
    Remote work

    HealthMark Group

    New York, NY
    1 day ago
  • $150k - $175k

    A leading real estate technology firm is seeking an experienced developer to join their innovative team. In this role, you will be responsible for designing and developing features for core products and fixing bugs in collaboration with support teams. Ideal candidates should...
    Senior

    SitusAMC

    Madison, WI
    3 days ago
  •  ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer – Framework in the United States. This role sits at the core of a platform engineering organization focused on building scalable, reusable foundations... 
    Senior
    Remote job
    Full time
    Flexible hours

    jobgether

    United States
    2 days ago
  • *Authorized to work in the US required; US Citizenship preferred*Remote Position with occasional travel to the office in Gloucester, MA *Applicants residing within travel distance preferred*Three references required*Salary Negotiable depending on experience, location, and...
    Senior
    Work at office
    Remote work

    ThinkTank

    Gloucester, MA
    2 days ago
  •  ...Senior Software Engineer A Senior Software Engineer specializing in Rust at Creative Chaos is responsible for designing, developing, and maintaining high-performance and reliable software systems. This role requires a deep understanding of Rust programming, systems... 
    Senior
    Remote work

    Creative Chaos

    United States
    4 days ago
  • Job Post Disabled veteran A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of...
    Senior
    Remote work

    Helix

    United States
    5 days ago
  • Senior Software Engineer, - CPA Global North America LLC d/b/a Clarivate Analytics (US) LLC - Ann Arbor, MICPA Global North America LLC d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MI. Design, develop, enhance, and debug enterprise software applications, including IP... 
    Senior
    Work at office
    Remote work

    CPA Global North America LLC d/b/a Clarivate Analytics (US) ...

    Ann Arbor, MI
    1 day ago
  •  ...A mission-driven SaaS company is looking for a Software Engineer to maintain and enhance a Visual Basic 6.0 application for municipalities. The ideal candidate should have strong experience with legacy technologies and relational databases. This role offers unlimited PTO... 
    Senior
    Flexible hours

    SDL

    New York, NY
    1 day ago
  •  ...We are seeking a Senior Software Engineer with deep expertise in JavaScript/TypeScript and React/Redux to join our team. The ideal candidate will have a strong understanding of Micro Frontend architecture , proven experience in integrating REST and GraphQL APIs... 
    Senior

    ECHO IT SOLUTIONS INC .

    San Francisco, CA
    5 days ago
  • 8-10 years of experience as Senior SW Engineer with development experience in BI tools particularly Tableau application. Need experience and knowledge in the data warehousing concepts and ETL technology for a better understanding of the entire end to end process\workflow... 
    Senior

    3B Staffing LLC

    Charlotte, NC
    4 days ago
  •  ...Job title: Senior Software Engineer Location: San Diego, CA Duration: 5+ Months 1st Shift Description: . Responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design... 
    Senior
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!