Software Engineer building APIs and data pipelines for analyzing geospatial customer telemetry at Planet. Collaborating in a remote team focused on innovative data solutions and problem-solving.
Responsibilities
Propose, plan and build improvements to a newly-built, event-driven architecture for performance and flexibility
Identify, troubleshoot, and resolve technical issues related to customer telemetry and reporting
Build and maintain high-performance data processing pipelines to efficiently handle large volumes of data
Develop, document and maintain APIs that deliver actionable insights from customer telemetry, enabling data-driven decision-making and enhancing customer experience through real-time and historical analytics
Identify open-source tools which fit new data engineering needs
Review code changes and improve your own changes based on team feedback
Write and improve automated tests to ensure the accuracy and reliability of code
Requirements
Bachelor’s degree
Experience discussing, planning and building projects in Python and Golang
Experience with OpenAPI and REST code generation
Experience with relational databases, especially BigQuery and Timescale
Excellent communication skills in English, written and oral
6+ years of experience in software development
Experience working in cross-functional teams that put customer requirements first
Ability to be adaptable and open to mentorship
Experience with CI/CD and source control tooling (GitHub, GitLab)
Experience with public cloud reference architectures and services, such as Google Cloud Platform or AWS
Ability to work Eastern Time
Benefits
Extended Health and Dental Coverage
Health Spending Account
RRSP with company contribution
Paid time off including vacation, holidays and company-wide days off
Employee Wellness Program
Home Office Reimbursement
Monthly Phone and Internet Reimbursement
Tuition Reimbursement and access to LinkedIn Learning
Senior II Software Engineer enhancing Akamai’s cloud IAM services. Building resilient, regionally deployed software and tools for secure, high - availability performance.
Senior Fullstack Engineer building Grafana Labs’ Real User Monitoring observability platform. Developing scalable telemetry systems, APIs, data - heavy UIs, and real - time debugging experiences.
Senior Fullstack Engineer building Grafana Labs’ real - user monitoring observability platform. Developing scalable telemetry systems, APIs, and data - heavy frontend experiences.
Senior Software Developer building C++ routing, bridging, and failover systems for Solace’s enterprise AI data platform. Developing distributed, real - time messaging infrastructure on Linux.
Junior Software Developer building Java microservices and REST APIs for Solace Cloud's event broker control plane. Supporting React operations tooling, Kubernetes deployments, observability, and AI - native development.
Manufacturing software developer building factory and lab test systems for Ford electronic control units. Debugging C# and TestStand solutions for hardware validation.
Full Stack Developer building Knak’s enterprise email and landing - page creation platform. Developing Vue and TypeScript interfaces, content rendering systems, and platform - specific exports.
Software Engineer III leading secure, scalable technology solutions for TD, a major North American bank. Designing, developing, automating and supporting complex applications and platforms.