Fullstack Engineer
We are interested in candidates with fullstack development experience with an emphasis on geospatial applications.
Responsibilities:
• Implement new features and maintain existing software across all Baryonic Space software stack
• Collaborate with engineers and translate their requirements and techniques into modern data processing pipelines and applications
• Read ICDs provided by a cross-functional engineering team and turn that into functioning pieces of software
• Deploy and orchestrate services in an agile fashion
• Solve technical problems in the field of geospatial applications
• Write and maintain documentation for the software stack
• Design and build real-time map based interfaces for performant rendering and visualization of a diverse set of high volume sensor data
• Design responsive UI
Minimum Qualifications:
• Bachelor’s degree in computer science, computer engineering or a related field
• In-depth knowledge of Python
• Experience using frameworks like Django
• Excellent foundations in REST and WebSockets
• Development experience with Postgres or similar
• Geospatial development experience with Postgis
• Experience with SQL and ORMs
• Good understanding of ETL processes
• Knowledge of automated testing
• Good understanding of containerization technologies (especially Docker) and hot-reloading
• Basic understanding of networking concepts such as TCP/HTTP/routing/reverse proxying/load balancing etc.
• Good knowledge of Linux-based OS
• Experience with Git and CI/CD
• Excellent understanding of web technologies, including HTML5, CSS3, Javascript, and TypeScript
• Development experience with MapLibre or another web-mapping library
• Development experience with React
Preferred Qualifications:
• Knowledge of Go is a huge plus.
• Knowledge of GDAL is a huge plus.
• Knowledge of geospatial python stack is a huge plus (shapely, rasterio, gdal, ogr etc.)
• Knowledge of HTMX is a plus
• Previous experience of QGIS
• Understanding of Geospatial concepts and familiarity with GIS technologies
• Understanding of imagery data, its processing, storage, and retrieval
• Experience with geospatial data (vector, raster, geojson, shapefile etc.) is a huge plus
Benefits:
· Competitive salary and a comprehensive benefits package, including health insurance and fuel support.
· Continued support for candidates currently enrolled in a master's or doctoral program.
· Opportunities for continuous professional growth and skill development.
· Engage in a collaborative and innovative work environment.
· Enjoy a positive and enriching work environment, situated in a desirable location.
