Software Engineer

Santa Fe, NM
Engineering
Full-time

Redefine the limits of “Big Data.” Our peta-scale, cloud-based processing architecture provides daily challenges and opportunities for innovation. Your Python must be very strong, along with excellent debugging and optimization skills. Pluses: parallel computing, machine learning, Google Cloud/AWS, Geographic Information Systems and GDAL.

Responsibilities

    • Work with the Research & Machine Learning team and Product Management to understand system requirements and write highly scalable code.
    • Create highly optimized, scalable, redundant, and distributed software.
    • Integrate with Descartes Labs’ core analytics and mapping engines.
    • Design data access solutions to optimally store, cache and retrieve data.
    • Work with DevOPS on branching, deployment, production monitoring, and scalability.

Required Skills & Experience

    • Very strong Python
    • Excellent debugging and optimization skills

    • Big Pluses
    • Parallel computing
    • Machine learning
    • Google Cloud/AWS
    • API
    • Platform experience
    • C/C++
    • Web services (e.g., REST, JSON, XML)