
Nv5
A leading provider of engineering, consulting, and technical services across diverse sectors.
Full Stack Data Engineer
Develop full-stack data pipelines & GIS visualizations for military projects
Job Highlights
About the Role
Key responsibilities include creating and optimizing data integration pipelines, API services, and front‑end interfaces for geospatial and structured data, leveraging platforms such as Databricks, Kubernetes, and cloud‑based engineering tools. The engineer will build scalable, secure web applications, develop dashboards and analytics within ESRI GIS platforms, and manage CI/CD and containerized deployments. • Develop and maintain data integration pipelines, API services, and front‑end interfaces for geospatial and structured data visualization. • Build scalable, secure web applications with metadata‑driven search and retrieval features. • Implement RESTful and GraphQL APIs to connect Data Lakes, ESRI ArcGIS, and external sources. • Deploy full‑stack applications for dashboards and analytics within ESRI GIS platforms and cloud databases. • Manage CI/CD pipelines, containerized deployments in Kubernetes, and API authentication mechanisms. • Optimize database queries and indexing for large‑scale geospatial datasets. • Collaborate with cross‑functional developers to solve complex design problems. • Leverage peer knowledge to stay abreast of technology trends and adoption patterns.
Key Responsibilities
- ▸data pipelines
- ▸api development
- ▸front‑end ui
- ▸web applications
- ▸ci/cd
- ▸kubernetes
What You Bring
NV5 Geospatial is recruiting a Full Stack Data Engineer to develop visualization software for event and relationship modeling, working independently within ESRI ArcGIS environments. The position is based at US Army Garrison – Miami/US Southern Command and requires US citizenship, a background check, and the ability to obtain TS/SCI clearance. Candidates must hold a bachelor's degree in Computer Science, Data Engineering, or a related field, or possess five years of equivalent full‑stack development experience. Required skills cover Python, Node, AngularJS, various relational and NoSQL databases, and working knowledge of ESRI ArcGIS Enterprise and cloud data lake technologies. Preferred qualifications include language proficiency, active security clearance, and relevant AWS, Azure, and ESRI certifications. • Bachelor’s degree in Computer Science, Data Engineering, or related field, or 5 years full‑stack/data engineering experience. • Proficiency in Python, Grunt, Node, AngularJS, and SQL/NoSQL databases (ArangoDB, PostgreSQL, SQL Server). • Working knowledge of ESRI ArcGIS Enterprise and cloud‑based data engineering platforms (Databricks, Kubernetes). • Experience building secure, scalable web applications and integrating APIs. • Strong problem‑solving skills in application design and product development. • Ability to obtain and maintain TS/SCI clearance. • Portuguese or Spanish language proficiency (preferred). • Active TS/SCI clearance (preferred). • AWS Certified Data Analytics – Specialty (preferred). • Microsoft Certified: Azure Data Engineer Associate (preferred). • ESRI ArcGIS Developer Certification (preferred).
Requirements
- ▸python
- ▸node
- ▸angularjs
- ▸arcgis
- ▸ts/sci
- ▸aws certified
Benefits
NV5 offers a competitive compensation package with medical, dental, life insurance, flexible time off, 401(k) and professional development opportunities. The company is an equal‑opportunity employer, committed to non‑discriminatory practices across all employment terms. • Competitive salary with medical, dental, life insurance, FTO, and 401(k). • Professional development and advancement opportunities. • Inclusive, diverse workplace with equal employment opportunity.
Work Environment
Office Full-Time