Software Engineer (Full Stack)
Skills
About the role
Responsibilities:
Develop, maintain, and optimize data integration pipelines, API services, and front-end interfaces for accessing and visualizing geospatial and structured data.
Work with Data Lakes platforms such as Databricks, Kubernetes, ESRI ArcGIS environments, and cloud-based data engineering.
Build scalable, secure web applications, implementing metadata-driven search and retrieval features, and integrating APIs for seamless data interoperability is required.
Qualifications:
Active TS/SCI Clearance
A Bachelor’s degree in Computer Science, Data Engineering, or a related field -OR- A minimum of 5 years of equivalent experience in full-stack development and data engineering.
Must have demonstrated experience in Developing and deploying full-stack applications that enable data visualization, dashboarding, and analytics within ESRI-based GIS platforms, Unity Catalog, and cloud-based databases.
Implementing RESTful and GraphQL APIs for seamless data retrieval and integration between Data Lake, ESRI ArcGIS, and external sources.
Managing CI/CD pipelines, containerized deployments in Kubernetes, and API authentication mechanisms to ensure secure access to research products.
Optimizing database queries and indexing strategies for large-scale geospatial and structured datasets.
Desired but not Required Certifications:
AWS Certified Data Analytics – Specialty, Microsoft Certified: Azure Data Engineer Associate, or ESRI ArcGIS Developer Certification.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.