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

Remote Software Engineer

GrabJobs

Description
Software Engineer
Location: Remote / Alexandria, VA
Clearance: Active TS/SCI or eligibility to be cleared

GeoDelphi, Inc. dba Whitespace is building Iris, a trust-first Agentic AI platform for global leaders. Recognized as one of the most innovative companies in the geospatial industry, Whitespace accelerates speed-to-answer through powerful analytics, high-cadence data feeds, geospatial intelligence, and expert-machine teaming. Our mission is to transform commercial data into actionable intelligence that keeps pace with world events and delivers decision advantage to our customers.

Position Overview
Whitespace is seeking a highly motivated Software Engineer , with geospatial analysis experience, to join our engineering and analytics team. This role combines software engineering, geospatial data science, and advanced analytics to support mission-critical programs including Tactical Surveillance, Reconnaissance, and Tracking (TacSRT).
The ideal candidate is a full-stack problem solver who can design scalable software systems, build data pipelines, perform geospatial analysis, and develop analytic capabilities that transform large volumes of commercial and geospatial data into actionable intelligence.
You will work closely with software engineers, data scientists, analysts, and customer stakeholders to develop innovative solutions that support national security, operational planning, and strategic decision-making. This position will report to the VP of Engineering.
This position is 100% remote! It also requires 15% travel to the corporate and customer locations. In addition, there may be occasional weekend work required. The candidate MUST be a US citizen and reside in the contiguous United States. The candidate must be a W2 employee of GeoDelphi, Inc. No 3rd party applications.

Requirements
RESPONSIBILITIES
Software Engineering
Design, develop, test, deploy, and maintain scalable software solutions supporting the Whitespace Answers Platform and Iris AI ecosystem.
Build backend services, APIs, data pipelines, and analytic applications using modern software engineering practices.
Write clean, efficient, maintainable, and testable code primarily using Python and Java.
Collaborate across Agile teams to develop technical solutions for complex geospatial and data-centric challenges.
Participate in software releases, code reviews, CI/CD pipelines, and DevOps processes.
Improve existing applications through performance optimization, automation, and architecture enhancements.
Provide technical consultation and troubleshooting support for software and infrastructure issues.

Geospatial Data Science & Analytics
Collect, integrate, clean, and analyze large-scale geospatial and non-geospatial datasets.
Develop and implement statistical models, machine learning workflows, and geospatial analytics solutions.
Design and maintain scalable data processing pipelines for structured and unstructured data.
Identify trends, anomalies, patterns, and insights within commercial and geospatial datasets.
Develop interactive visualizations and mission-focused analytic products for customer stakeholders.
Conduct cloud-based data research and large-scale data processing.
Collaborate with engineering, R&D, and mission teams to develop new analytic capabilities and data products.
Support intelligence, targeting, collection management, geospatial analysis, and activity-based intelligence initiatives.

EXPERIENCE
Must have a minimum of 7 years of experience in a software engineering role
Experience in designing, building, scaling, and maintaining production software
Strong coding abilities emphasizing quality and testability in your work.
Utilize programming languages such as Java, Python, and Go
Strong understanding of DevOps and software/application development processes
Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence, Kubernetes, or other DevOps/Continuous Integration tools)
Experience with SQL and NoSQL databases and query optimization
Experience acquiring client requirements and resolving workflow problems through automation optimization
DESIRED SKILLS
Experience with AWS, Azure, or Google Cloud.
Experience building geospatial web applications and APIs.
Experience with machine learning and predictive analytics.
Experience using geospatial Python libraries such as: GeoPandas
Experience with Geographic Information Systems (GIS), including ArcGIS Pro, ArcGIS Enterprise, or QGIS.
Experience with satellite imagery, remote sensing, GEOINT, or commercial geospatial data.
Experience with population simulation, activity-based intelligence, or modeling and simulation.
Experience with Spark, Hadoop, Athena, EMR, BigQuery, or other large-scale data processing platforms.
Experience with data visualization tools such as Tableau, Power BI, Kepler.gl, Deck.gl, or custom Python visualizations.
Knowledge of intelligence analysis, collection management, targeting, or military operations.
GEOINT Professional Certification (GPC) or related certifications.

Benefits
GEODELPHI BENEFITS
Medical, Dental, and Vision plans
Unlimited PTO
Federal Holiday Paid Leave
12 weeks of paid Parental Leave
Employer paid STD/LTD
Employer Paid Life Insurance
401K plan and Employer Match
Professional Development Assistance
Equity Incentive Plan

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Remote Software Engineer in Lubbock, TX vacancy
  • $76.5k - $134.9k

     ...we deliver a wide range of hardware and software solutions that provide mission-critical...  ...Additionally, we leverage Model-Based Engineering and Test Automation to enhance our system...  ...and future openings. Ability to Work Remotely: Part-time Remote Telework: The employee... 
    Remote work
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Work from home
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Littleton, CO
    6 days ago
  •  ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages...  ...Mission Systems is seeking a full-time Software Engineer. In this role, you will perform...  ...and future openings. Ability to Work Remotely: Part-time Remote Telework: The... 
    Remote work
    Full time
    Part time
    Work at office
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Manassas, VA
    17 days ago
  • Role Description We are hiring a Software Engineer – Integrations on the Enterprise Services API Support team at BCBST! In this role, you will...  ...six weeks) and after-hours deployment activities. This is a remote, work-from-home position, but the final round of interviews... 
    Remote work
    Full time
    Work experience placement
    Work at office
    Work from home

    BlueCross BlueShield of Tennessee

    Remote
    5 days ago
  •  ...support equipment. THE WORK This is a position for a Software Engineering Senior on our F35 Pilot Training Devices (PTD) Team. As a...  ...contacted for this and future openings. Ability to Work Remotely: Part-time Remote Telework: The employee selected for this... 
    Remote work
    Full time
    Part time
    Interim role
    Work at office
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Orlando, FL
    9 days ago
  • $75k - $142.76k

     ...Lockheed Martin's Rotary & Mission Systems is seeking a full-time Software engineer. In this role, you will contribute to the systems and...  ...contacted for this and future openings. Ability to Work Remotely: Part-time Remote Telework: The employee selected for this... 
    Remote work
    Full time
    Temporary work
    Part time
    Work at office
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Mount Laurel, NJ
    17 days ago
  •  ...balance, and a team that feels like home.” THE POSITION… As a Software Engineer, you will design avionics, power electronics, and battery...  ..., instruments and navigational references based on local and remote sensor inputs. Additional products include data conversion... 
    Remote work
    Work at office
    Local area

    Mid-Continent Instruments and Avionics

    Wichita, KS
    6 hours ago
  • $76.5k - $134.9k

     ...Rotary and Mission Systems is looking for Software professionals to work on Cross-Domain...  ...the proven ability to provide software engineering is required. Flexibility and agility to...  ...Deer Creek facility and at times can work remote. In addition as a developer for TMAN... 
    Remote work
    Hourly pay
    Full time
    Temporary work
    Part time
    Work experience placement
    Interim role
    Work at office
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Littleton, CO
    9 days ago
  • Role Description We’re hiring engineers at multiple levels to join our Product Engineering...  ...rapidly and sustain strong growth. As Software Engineers at UpGuard, we immerse ourselves...  ...sick & carer’s leave. ~Fully remote working environment: While we have physical... 
    Remote work
    Full time
    Work from home

    UpGuard Inc.

    Remote
    2 days ago
  • $20 per hour

     ...experience. As an apprentice, you’ll contribute to software products, collaborate with experienced engineers, and build your portfolio with production-ready work...  ...bootcamp courses ~Location: Program is fully remote and online, so you can work and study at home. U.S.... 
    Remote work
    Hourly pay
    Full time
    Contract work
    Part time
    Apprenticeship
    H1b
    Work from home

    Flatiron School

    Remote
    7 days ago
  • $180k - $280k

     ...features. Other examples of the work you will be carrying out: Fluid Compute Active CPU Pricing About You: You have 5+ years of software engineering experience, Golang preferred. You have extended experience with Containers, Virtual Machines, Linux, and like digging deep... 
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Dallas, TX
    4 days ago
  •  ...About Fern: At Fern, we believe every software company should offer a world-class API. We're building the toolkit to make that possible...  ...to how a startup scales with visibility into product, engineering, design, and go-to-market. Thinking of founding a startup someday... 
    Remote work
    Work at office
    Work from home
    Flexible hours

    GrabJobs

    Los Angeles, CA
    3 days ago
  • $90k - $130k

    Role Description We're looking for a driven Software Engineer to join our dynamic engineering team to contribute to our mission of managing...  ...Vancouver offices, roles based outside our office locations can be remote in Canada and the US. Please only apply if you are able to... 
    Remote work
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Athennian

    Remote
    2 days ago
  • Role Description The Software Engineer II is designed to build and demonstrate core engineering competency through the application of established...  ...that values unique contributions. ~Flexible work options: Remote, hybrid, and onsite opportunities at various locations across... 
    Remote work
    Full time
    Work from home
    Flexible hours

    Constellation Insurance, Inc.

    Remote
    4 days ago
  • $500 per month

     ...Remesh - San Francisco, New York City or Remote (must be in the United States) Full-time 10 to 50 employees · Internet Originally...  ...make decisions with confidence. About the Role As a Software Engineer at Remesh, you will be scaling a revolutionary means of... 
    Remote work
    Full time
    Work from home

    GrabJobs

    Louisville, KY
    4 days ago
  • $130.32k

    Role Description Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform...  ...work first-hand. The Software Engineer II position is a remote role, though we are prioritizing candidates in the Greater... 
    Remote work
    Full time
    Work at office
    Immediate start
    Work from home
    Home office
    Flexible hours

    Dimagi

    Remote
    4 days ago
  •  ...midlevel or senior IC to join our core engineering team. Our team is responsible for all things...  ...Qualifications ~5+ years of full-time software engineering experience, preferably at a...  ...skills and work ethic for a remote workplace. ~An interest in low-level... 
    Remote work
    Full time

    Databento

    Remote
    3 days ago
  • $148k - $197k

    Role Description As a Software Engineer, you are 2-5 years post-graduation and want to grow and learn while impacting Temporal's scalable platform...  ...States vary by country, and are issued in partnership with Remote.com. Perks for all international employees for learning &... 
    Remote work
    Full time
    Work from home
    Home office

    Temporal Technologies

    Remote
    9 days ago
  • $100.25k - $110.7k

     ...AvidXchange, Inc. seeks multiple Software Engineer I (Multiple Positions) in Charlotte, NC to collaborate in small, focused Agile teams with...  ...range for position: $100,253.20 - $110,700.00. Hybrid in-office/remote position. To apply, submit a resume to OR email a resume to... 
    Remote work
    Work at office

    AvidXchange

    Charlotte, NC
    3 days ago
  • $108.24k - $151.48k

     ...balancing what your work requires. What you will do: Provide software engineering expertise to a multidisciplinary team with HVAC and data...  ...frameworks, and extensive data analysis. Collaborate with local and remote software teams to develop, integrate, and deploy algorithms.... 
    Remote work
    Hourly pay
    Local area
    Work from home

    Trane Technologies

    United States
    3 days ago
  • Role Description Aiwyn is hiring a senior software engineer to join the team that owns our payments platform, which processes payments at scale...  .... ~Competitive compensation and meaningful equity. ~Remote-first organization. ~Stock options. ~401(k) matching.... 
    Remote work
    Full time

    Aiwyn

    Remote
    6 days ago
  • $140k - $175k

    Role Description Curri is seeking a Software Engineer to join the Technology team as a Product Engineer with real ownership over the problems...  ...comprehensive benefits (health, dental, vision, 401K). ~Remote-friendly with flexibility, or based at HQ in Ventura, CA.... 
    Remote work
    Full time

    Curri

    Remote
    7 days ago
  • Role Description We're hiring a Staff Identity Engineer to design and build the core identity, authentication, authorization, and data...  ...stipend for peripherals, and the best AI tools available. ~Remote-first team prioritizing asynchronous collaboration, with hiring... 
    Remote work
    Full time

    Keycard Labs

    Remote
    2 days ago
  •  ...Developer who can deliver complex, high-quality software in this environment and help grow the...  ...wider team by mentoring and onboarding engineers new to the Canton ecosystem. ~...  ...~Work where you're most productive: remote, in-office, or hybrid options available.... 
    Remote work
    Full time
    Casual work
    Work at office

    IntellectEU

    Remote
    7 days ago
  • Role Description As a Software Engineer, your code will form the foundation that protects and connects the digital identity of users around...  ...cloud environments (AWS/GCP). Benefits ~Unlimited PTO ~Remote-friendly work model ~Real ownership from Day 1 ~High-... 
    Remote work
    Full time
    Worldwide
    Flexible hours

    Hopae

    Remote
    7 days ago
  • Role Description We are looking for a proactive Software Engineer to join our ML Core team to help us develop efficient and scalable ML pipelines...  ..., your ideas will be heard and implemented. ~Always remote work and a flexible schedule. ~Paid vacation, paid sick leaves... 
    Remote work
    Full time
    Flexible hours

    Assaia

    Remote
    7 days ago
  • $170k - $210k

    Role Description As a Software Engineer on the Banking team, your work will directly impact how people access, move, and manage their money....  ...and maintain clear documentation — a must-have for a growing, remote organization. ~Tackle complex challenges at scale,... 
    Remote work
    Full time
    Flexible hours

    OnePay

    Remote
    6 days ago
  • Role Description We are looking for a Payments Software Engineer to integrate Payment Service Providers (PSPs) into our payment portal. You...  ...to reliability, security, and detail Benefits ~Fully remote role ~Schedule: Monday–Friday, 9:00 – 18:00 ~Visa sponsorship... 
    Remote work
    Full time
    Local area
    Visa sponsorship
    Monday to Friday

    Trade QUO Global Ltd

    Remote
    7 days ago
  • Role Description We are looking for a Senior Software Engineer to own and evolve Labrynth's core platform. This is a foundational role, you...  ...environment (Claude Code, Cursor, multi-model orchestration) ~Remote-first ~Competitive compensation Values We Hire For... 
    Remote work
    Full time

    Infinity

    Remote
    7 days ago
  • A pharmaceutical company is looking for a motivated Remote Software Engineer to join their team. The role involves designing, developing, and maintaining software solutions while collaborating with product managers and designers. Ideal candidates should have a passion... 
    Remote job
    Work from home

    Aniesispharma

    New York, NY
    2 days ago
  • Role Description The Senior Software Engineer role at Granicus is for developers growing their technical and software development skills developing...  ...and effectiveness of the development team Benefits ~Remote-first company with a globally distributed workforce ~... 
    Remote work

    Granicus India

    Remote
    6 days ago

Do you want to receive more vacancies?

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