Software Engineer, Data Platform

High-tech home security company passionate about protecting homes and keeping Every Home Secure.
Data
Mid-Level Software Engineer
Hybrid
AI · Cybersecurity

Description For Software Engineer, Data Platform

SimpliSafe, a high-tech home security company, is seeking a top-notch Software Engineer to join their Data Platform Team. This role involves designing, implementing, testing, deploying, monitoring, and supporting new and existing modules of the Data Platform. You'll work directly with external companies, internal engineering teams, analysts, and data scientists.

The ideal candidate should have experience with AWS or another cloud environment, AWS CDK or other Infrastructure as Code technologies, and Python programming. Experience with orchestration tools, common network protocols, and SQL optimization for various databases is crucial. The role requires a team player who can take features through all stages of development, design scalable services, and interact effectively with product owners and users.

SimpliSafe offers a hybrid work model, with two core days (typically Tuesday and Wednesday) in their state-of-the-art Boston office and flexibility for the remainder of the week. They value customer obsession, aiming high, maintaining a no-ego attitude, collaboration, personal growth, and agile work practices.

Join SimpliSafe to make a huge impact on protecting homes while growing your career in a collaborative, innovative environment. They embrace diversity and seek applications from all individuals, committed to cultivating an inclusive workplace where everyone can thrive and contribute to their mission of keeping every home secure.

Last updated 3 months ago

Responsibilities For Software Engineer, Data Platform

  • Design, implement, test, deploy, monitor and support new and existing modules of the Data Platform
  • Work directly with external companies, internal engineering teams, analysts and data scientists
  • Optimize SQL queries for various database systems
  • Design scalable, resilient and secure services
  • Take features through all stages of development from idea to deployment, monitoring and support
  • Interact with product owners and users of the products

Requirements For Software Engineer, Data Platform

Python
  • 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 main language
  • Experience with orchestration tools like Dagster, Prefect, Airflow
  • 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 much and fast
  • Practitioner of lean or agile software development principles and practices

Benefits For Software Engineer, Data Platform

  • Hybrid work model
  • State-of-the-art office
  • Opportunity for growth and impact
  • Collaborative and innovative culture

Interested in this job?

Jobs Related To SimpliSafe Software Engineer, Data Platform

Technical Program Manager II, Data Center Planning, Google Cloud

Technical Program Manager II position at Google Cloud focusing on data center planning and capacity management, requiring 2+ years of program management experience.

Technical Program Manager II, Data Analytics, Google Cloud

Technical Program Manager II position at Google Cloud, focusing on Data Analytics with competitive compensation and comprehensive benefits.

Data Scientist, Research, YouTube

Data Scientist position at YouTube focusing on research, content moderation, and platform safety using advanced analytics and machine learning.

Product Manager I, YouTube Premium

Product Manager position at YouTube Premium focusing on feature development, user retention, and subscription growth through data-driven decision making and user research.

Cloud Developer Advocate, Data Cloud

Cloud Developer Advocate position at Google, focusing on Data Cloud technologies and community engagement with competitive compensation and benefits.