You are strong, inventive and long spanned programmer. You are opinionated in system architectures about how to make algorithms and processing work in reliable and scalable manner. It will be your job to ensure that the code base will stay modular and easy to maintain to be extensible with the latest technologies and advancements. You’re able to adopt new things quickly as we are moving fast where solid background in math and physics will help.
You have deep understanding of modern web technologies and how to prepare and process big data efficiently. You love writing beautiful code and you feel responsible about quality assurance. You are open minded to use pioneering libraries, but are aware of the risks and trade-offs involved. You have ability to argue your case in simple terms when it comes to technology choices or architectural decisions.
A prospective applicant should:
Have strong experience in programming with Python or Go
Understanding of data structures and algorithms
Be able to design, develop and execute automation scripts using open source tools
Be able to create detailed, comprehensive and well-structured test plans and test cases
Experience in working with large scalable systems in the cloud (AWS, Kubernetes, Docker)
Statistical data analysis and information visualization skills
Experience in working with Geo-Spatial and LiDAR data (GeoJSON, GeoPandas, Shapely, GDAL, PDAL, Fiona, laspy)
Experience in writing beautiful, straightforward, and easily maintainable code as part of a collaborative team
This job comes with several perks and benefits
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.