Senior Software Engineer - Data Platform

Posted 7 months agoInactiveViewed
126225 - 163350 CAD per year
CanadaFull-TimeData Platform
Company:Samsara
Location:Canada
Languages:English
Seniority level:Senior, 4+ years
Experience:4+ years
Skills:
AWSBackend DevelopmentSQLBashETLData engineeringGoSparkRESTful APIsLinuxTerraformData modelingData management
Requirements:
4+ years of professional software experience in production environments 4+ years building or maintaining large-scale, production-grade data platforms (including data lakes) Strong expertise with Apache Spark Strong AWS experience (S3, Lambda, SQS, Kinesis) Experience with Databricks, Delta Lake, or similar Proficiency with Infrastructure-as-Code (e.g. Terraform, CloudFormation) Familiarity with data catalogs and discovery tools Experience with streaming data, event-driven architectures, or handling late-arriving data Familiarity with containerization and orchestration (Docker, Kubernetes, Airflow, Dagster, or Prefect)
Responsibilities:
Design, build, and operate high-scale ingestion pipelines from OLTP sources or internal APIs into our data lakehouse. Develop and own distributed data infrastructure and internal tools. Improve reliability, observability, and developer experience for Spark. Build internal libraries, APIs, and interfaces used across Samsara to move and access data. Collaborate with engineers across infrastructure, data science, product engineering, and security to scale our platform. Work with technologies like Spark, Golang, Python, Terraform, and AWS.
Similar Jobs:
Posted 12 days ago
United States, CanadaFull-TimeHealthcare Technology
Senior Network Security Engineer
Company:Lantern
Posted 12 days ago
United States, EMEA, North AmericaFull-TimeSoftware Development
Senior Product Manager, Dedicated
Company:GitLab
Posted 12 days ago
United States, CanadaFull-TimeSoftware Development
Senior Site Reliability Engineer
Company: