Job Description
SimpliSafe is seeking a Staff Data Platform Engineer to join its Data Platform Team. This team is responsible for designing and building SimpliSafe's Data Platform, which is used for analyzing data to enhance home security. The role involves designing, implementing, testing, deploying, monitoring, and supporting new and existing modules of the Data Platform. The Staff Data Platform Engineer will collaborate with external companies, internal engineering teams, analysts, and data scientists.Role involves:
- Designing, implementing, testing, deploying, monitoring, and supporting new and existing modules of the Data Platform.
- Working with external companies, internal engineering teams, analysts, and data scientists.
Requirements:
- Strong computer science foundations, including data structures and algorithms.
- Experience with orchestration tools like Dagster, Prefect, Airflow, Step Functions.
- Experience with AWS or another cloud environment.
- Experience with AWS CDK or other Infrastructure as Code technologies.
- Experience with Python or readiness to learn and use it as your main language.
- Experience with common network protocols such as HTTPS, SFTP.
- Experience with optimizing SQL for Athena, Snowflake, BigQuery, Trino, PrestoDB or any relational database.
- Experience in taking a feature through all stages of the development process.
- Experience in designing scalable, resilient, and secure services.
- Experience in interacting with product owners and users.
- Ability to learn quickly.
- Understanding of lean or agile software development principles.
What SimpliSafe offers:
- A mission- and values-driven culture.
- A comprehensive total rewards package.
- Free SimpliSafe system and professional monitoring.
- Employee Resource Groups (ERGs).