Job Overview
We are looking for a talented Geospatial Software Engineer who possesses extensive knowledge in Golang and large-scale geospatial data processing. If you have a deep-seated passion for crafting innovative solutions in big data and thrive in a setting that utilizes the latest open-source and cloud technologies, we encourage you to apply.
Key Responsibilities
- Design, develop, and maintain cloud-based and open-source systems for geospatial data processing through an API-based platform.
- Collaborate with cross-functional teams to seamlessly integrate various datasets and enhance accessibility for enterprise and internal developers.
- Create scalable APIs and architectures capable of handling thousands of requests per second.
- Offer leadership and insights related to environmental and external factors impacting field performance and risk evaluations.
- Engage in all stages of the software development lifecycle, including Proof of Concept (PoC), Minimum Viable Product (MVP), Production, and Deprecation.
Required Skills
- Proficiency in programming or scripting languages such as Go, Scala, Java, JavaScript, SQL, Bash, Python, or R.
- Experience in developing HTTP APIs (REST or GraphQL) utilizing open-source technologies in cloud environments.
- Hands-on familiarity with modern cloud architectures, particularly AWS or Google Cloud.
- Proficiency in PostgreSQL/PostGIS.
- Familiarity with version control and dependency management systems including GitHub, SVN, and Maven.
- Demonstrated experience with deployment in CI/CD environments using tools like Docker and Kubernetes.
Qualifications
- Bachelor’s degree in Computer Science or a closely related field, or equivalent professional experience.
- A minimum of 2 years of experience with programming languages such as Python, Java, Go, or similar.
- Proven experience in developing APIs in cloud environments.
Career Growth Opportunities
This role presents a unique opportunity to elevate your skills in cloud technologies and geospatial data processing, with significant potential for professional advancement within a supportive and innovative team environment.
Company Culture And Values
Join a vibrant and collaborative workplace where innovation and teamwork are fundamental. This position is fully remote, providing flexibility while allowing you to work on transformative projects.
Networking And Professional Opportunities
Engage with a network of talented professionals across various disciplines, enhancing your skill set and professional connections as you contribute to groundbreaking projects in geospatial data.
Employment Type: Contractor