Senior Software Developer, Federal Programs

Remote Full-time
Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.

The Role:

As part of the US Government Engineering group, the key responsibilities would be:
• Collaborate with other Developers and Scientists in the group as well as members in the Operations team to plan, design, develop, test and main data pipelines
• Design, program and deliver on projects related to the processing, storage and streaming of data within designated schedules and budgets
• Support the development of projects from inception through alpha/beta testing and final delivery
• Identify, communicate and overcome development problems and creative challenges related to complex distributed systems
• Revise and troubleshoot development work as required and
• Contribute to and actively follow technical documentation related to interactive development cycles.

Required Skills, Knowledge and Characteristics:
• Degree in Computer Science or an equivalent subject
• Power-user capabilities with Linux
• 3+ years’ experience developing software in Java using Apache Flink
• 3+ years’ experience of SQL and related relational databases
• Understanding of Message Queueing software (Kafka)
• Ability to design and test highly robust and scalable distributed software solutions
• Robust initiative and the ability to work with minimal oversight
• Experience with AWS cloud computing services
• Strong Math skills

Preferred Skills/Experience:
• Experience developing software with GoLang or Python
• Experience in the Satellite industry
• Experience in the Maritime industry
• Experience with Hbase or other distributed databases
• GIS / Mapping experience (S2, geopandas, geoserver, leaflet, postGIS, etc)

Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in office.

Access to US export controlled software and/or technology may be required.

The anticipated base salary range for this position is $145,000 to $190,000. Final base salary for this role will be based on the location, skills, experience and qualifications. In addition to base compensation, this role may be eligible for annual equity awards and our employee benefits program, including vacation, sick, and personal time off; optional medical, dental, vision, life, and disability coverage; a 401(K) plan; health and wellness reimbursement program; and participation in Spire’s Employee Stock Purchase Plan. #LI-DC1

Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.

Applying from California? Please review the CCPA Applicant Privacy Policy.

Applying from the EU? Please review Spire's Privacy Policy.

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Remote Customer Service Representative – Delivering Exceptional Air Travel Experiences**

Remote Full-time

Transaction Processor - US Based Remote (Seasonal Temp)

Remote Full-time

SAP SM and MM (Full Time)

Remote Full-time

[PART_TIME Remote] Netflix Development Remote Jobs $30/Hour

Remote Full-time

**Experienced Data Entry Specialist - Remote | Work-From-Home Opportunity at arenaflex**

Remote Full-time

**Experienced Customer Experience Agent – Remote Customer Support and Service Delivery**

Remote Full-time

National Account Execution Manager - 7-Eleven

Remote Full-time

[PART_TIME Remote] Live Chat Support Agent - Remote

Remote Full-time

[Entry Level/No Experience] Apple Home Advisor Data Entry and Opinion Sharing Job (Apply Now)

Remote Full-time

Fully Remote Entry-Level Data Entry Specialist – Launch Your Career with Unlimited Growth Opportunities at blithequark

Remote Full-time
← Back to Home