Full Stack Engineer
Hybrid
Full Time
#Engineering
#IoT
#Software
#React
#TypeScript
#Python
#Django
#Flask
#SQLAlchemy
#PostgreSQL
#Redis
#AWS
#Docker
Memfault is the leading IoT reliability platform, helping companies like Bose, Lyft, and Logitech build more robust devices at scale. We are looking for a Senior Full Stack Engineer to join our product engineering team and help us bridge the gap between hardware and the cloud.
Responsibilities
- Onboard as a specialist in either React/TypeScript for frontend development or Python for backend systems.
- Tackle complex technical challenges while delivering direct value to our customers.
- Adopt a pragmatic approach to development, focusing on simple solutions that allow for rapid iteration and meaningful daily output.
- Collaborate closely with design, product, and engineering colleagues to solve ambiguous problems.
- Introduce modern development tools and best practices to the IoT industry.
- Contribute to the growth of our product, culture, and business objectives.
Must-haves
- At least 5 years of experience building professional web applications.
- Proven expertise in either frontend or backend development.
- For frontend: Experience building complex interfaces with data visualizations using React and TypeScript.
- For backend: Experience building scalable systems using Python, including tools like Django, Flask, SQLAlchemy, PostgreSQL, and Redis.
- A collaborative, low-ego mindset and a passion for building high-quality products.
- Fluency in English.
- An interest in learning about hardware and embedded software.
Nice-to-haves
- Experience working with AWS and Docker.
Benefits
- Medical, vision, and dental insurance.
- 401k plan.
- Unlimited vacation and paid time off.
- Flexible work arrangements, including remote and hybrid options.





