Full-Time

Backend Engineer

Systems/Data

Posted on 3/8/2024

Memfault

Memfault

51-200 employees

Provides IoT reliability platform, firmware debugging, and OTA updates


Senior

Cambridge, MA, USA

Required Skills
Python
SQL
Requirements
  • Caring, kind, low ego
  • 5+ years of experience building highly available and scalable distributed systems
  • Knowledgeable in developing web applications in Python
  • Experienced with writing, debugging, and optimizing SQL
  • Experienced in designing scalable multi-tenant database solutions
  • Passionate about software, unit, & integration testing
  • Excited to learn more about hardware and embedded software
Responsibilities
  • Architect and scale backend distributed systems, infrastructure, and storage systems
  • Dig deep into performance bottlenecks to scale to 10x the number of devices
  • Collaborate across teams to deliver solutions for customers
  • Work on various parts of the technology stack and technical challenges
  • Bring modern development tools & best practices to the IoT industry
  • Have a major positive impact on product, platform, culture, and business

Memfault offers a Device Reliability Platform that enhances the reliability and scalability of embedded hardware systems using IoT monitoring, firmware debugging, and OTA updates. The platform supports Android, Linux, or MCU-based devices, whether running RTOS or bare metal. This company is particularly appealing as a workplace due to its focus on proactive device operations and its role in advancing controlled technological updates in the IoT sector. Working here not only involves being at the forefront of device reliability technology but also contributing to a culture of technical excellence and continuous improvement.

Company Stage

Series B

Total Funding

$35.2M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

5%

1 year growth

35%

2 year growth

148%
INACTIVE