Job Description
Job DescriptionJob Title: System Architect Location-Type: Onsite, Waterton, CO | Relo available for Non-local candidates Start Date: ASAP (2-4 weeks) Duration: Permanent Compensation Range: $140,000 - $225,000/yr Benefits: Eligible for Health, Dental, Vision, PTO, and 401K Visa Sponsorship: Not eligible for visa sponsorship Job Description: The System Architect will design, develop, and maintain a payload data processing and analysis tool suite in support of a classified global security portfolio, delivering critical capabilities to mission stakeholders. Job Summary •Architect and develop the payload data processing and analysis tool suite supporting a classified global security portfolio •Lead software tool design, development, and automated testing efforts across the full development lifecycle •Collaborate with leaders and subject matter experts to identify data processing, analysis, and visualization needs and deliver software products that meet those needs •Partner with internal customers to ensure the success of payload products and program milestones •Tackle complex technical challenges by learning RF payload theory of operation and applying that knowledge to mission requirements •Support and coordinate work across cross-functional teams to deliver vital capabilities to the warfighter Minimum Requirements: •8 or more years of total relevant experience in software development or systems architecture •Active Top Secret security clearance (required prior to start; TS/SCI eligibility required for long-term employment) •Proficiency in Python for software development and data processing applications •Experience with software development within a Linux operating system environment •Experience using NumPy for data processing and/or linear algebra applications Preferred Qualifications: •Experience with Bokeh or other Python data visualization libraries for interactive investigative data processing tools •Experience managing large, diverse Python codebases •Experience with automated CI testing and reporting on software quality metrics such as code coverage •Experience with Dask or other Python distributed computing frameworks for processing large datasets •Experience with neural networks for regression analysis •Experience leading small technical teams through a design lifecycle to deliver products meeting technical specifications •Familiarity with algorithm definition and implementation, including streaming and packetized data serialization and decomposition •Strong communication, interpersonal, and problem-solving skills with a demonstrated ability to work effectively in cross-functional team environments
