
Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Virginia.
• Design, develop, test, launch, and maintain scalable software solutions that support the Whitespace Answers Platform and the Iris AI ecosystem.
• Create backend services, APIs, data pipelines, and analytical applications utilizing contemporary software engineering methodologies.
• Write clean, efficient, maintainable, and testable code, primarily using Python and Java.
• Collaborate with Agile teams to devise technical solutions for intricate geospatial and data-driven challenges.
• Engage in software releases, code reviews, CI/CD pipelines, and DevOps practices.
• Enhance existing applications through performance improvements, automation, and architectural upgrades.
• Offer technical advice and troubleshooting assistance for software and infrastructure issues.
• Gather, integrate, clean, and analyze extensive geospatial and non-geospatial datasets.
• Develop and implement statistical models, machine learning workflows, and geospatial analytics solutions.
• Design and manage scalable data processing pipelines for both structured and unstructured data.
• Identify trends, anomalies, patterns, and insights within commercial and geospatial datasets.
• Create interactive visualizations and mission-focused analytical products for customer stakeholders.
• Conduct cloud-based data research and large-scale data processing.
• Collaborate with engineering, R&D, and mission teams to craft new analytical capabilities and data products.
• Support initiatives in intelligence, targeting, collection management, geospatial analysis, and activity-based intelligence.
• A minimum of 7 years of experience in a software engineering position is required.
• Proven experience in designing, building, scaling, and maintaining production software.
• Strong coding skills with a focus on quality and testability in your work.
• Proficient in programming languages such as Java, Python, and Go.
• Solid understanding of DevOps and software/application development processes.
• Demonstrated experience with continuous integration and software configuration management processes/tools (GitLab, JIRA, Confluence, Kubernetes, or similar DevOps/Continuous Integration tools).
• Experience with SQL and NoSQL databases, along with query optimization.
• Skilled in gathering client requirements and resolving workflow challenges through automation optimization.
• Medical, Dental, and Vision plans.
• Unlimited PTO.
• Paid Leave for Federal Holidays.
• 12 weeks of paid Parental Leave.
• Employer-paid Short-Term Disability (STD) and Long-Term Disability (LTD).
• Employer Paid Life Insurance.
• 401K plan with Employer Match.
• Professional Development Assistance.
• Equity Incentive Plan.
EverCommerce
PlanetScale
Slingshot Aerospace
Upstart
Get handpicked remote jobs straight to your inbox weekly.