
Senior Software Engineer
SimpliSafe2 days ago
Base Salary
$117k - $156k/yr
Responsibilities
- Design, build, and operate C++ and Go cloud services that provide secure connections between SimpliSafe devices and the platform.
- Contribute to shared libraries for metrics, tracing, logging, authentication, and concurrency.
- Lead engineering projects from design documentation through staged rollout, zero-downtime production cutover, and decommissioning.
- Move device messaging to an event-streaming platform using shared formats, schemas, code generation, and load testing.
- Build cloud connectivity for next-generation devices, including device capabilities, provisioning, and certificate management.
- Design services for peak-load reliability, including connection limits, load shedding, graceful shutdown, pre-scaling, and multi-region architecture.
- Own observability through distributed tracing, metrics, crash detection, dashboards, and alerts managed as code.
- Debug production issues across services and AWS infrastructure, lead root-cause analyses, and complete follow-up work.
- Write and review design documents and collaborate with engineering teams on cross-platform features.
- Maintain service security and currency through certificate and CA management, least-privilege IAM, network policy, security remediation, releases, and dependency updates.
Requirements
- 5+ years of professional software development experience.
- Strong AWS experience, including EKS, load balancers, Lambda, SQS, S3, and IAM; IoT Core experience with MQTT, rules, and device certificates is preferred.
- Experience managing infrastructure as code with Terraform or OpenTofu.
- Experience building and maintaining CI/CD pipelines, ideally with GitHub Actions.
- Experience debugging production systems with traces, metrics, and logs, including tools such as OpenTelemetry and Prometheus-style metrics.
- Experience leading migrations or large projects from design through production cutover and setting technical direction for other engineers.
- Familiarity with AI-assisted development tools such as Claude Code or GitHub Copilot.
- Preferred experience with modern C++ or Go, asynchronous I/O, concurrency, Kubernetes, Kafka or Pulsar, Avro or JSON Schema, IoT or embedded-adjacent systems, PKI, MQTT, CMake, Conan, Redis, long-lived TCP/TLS connections, mutual TLS, backpressure, TLS termination, and automated Python integration and end-to-end tests.
Benefits
- Hybrid work model with two core in-office days, typically Tuesday, Wednesday, or Thursday, and flexibility to work from home for the remainder of the week.
- Mission- and values-driven culture with an inclusive workplace and opportunities to grow.
- Comprehensive total rewards package supporting employee and family wellness, security, medical, retirement, and lifestyle benefits.
- Free SimpliSafe system and professional monitoring for the employee’s home.
- Employee Resource Groups offering networking, mentoring, development, and advocacy opportunities.
- Potential annual bonus, equity, and other compensation beyond base pay.
Tech Stack
Categories
About SimpliSafe
SimpliSafe builds DIY wireless home security systems—sensors, smart locks, and cameras—sold direct to consumers with optional 24/7 professional monitoring on a subscription basis. Founded in 2006 and headquartered in Boston, it is privately held and majority-owned by Hellman & Friedman. Its systems are used in over 2 million U.S. homes and are available online and through retail partners.