Logo
Money Fit by DRS

Senior Staff Software Engineer, Backend

Money Fit by DRS, San Francisco, California, United States, 94199


mmhmm is an all-in-one platform for making, watching, and talking on videos. We're on a mission to make video an everyday tool that's accessible to everyone to communicate in the modern workplace.We believe that making a video should feel as effortless as sending a text message, as quick as a chat, and as human as a coffee break.Founded in May 2020, mmhmm is a fully distributed, global company that builds products and services to make the Out-of-Office (OOO) work lifestyle possible.As a Senior Staff Software Engineer, backend at mmhmm, you'll work as part of a small cross-functional team of front, back, and full-stack engineers to create the next generation of features for our product. Your day-to-day responsibilities will focus on the development of backend APIs, systems, and infrastructure, while also playing a vital role in product definition and the overarching system architecture.The mmhmm backend runs on a wide range of AWS services such as Lambda, RDS, S3, and ECS among others. It's written primarily in Go. Our core philosophy is to build only what's needed to bring our product vision to life, building on top of the well-established work of others whenever we can.You will be responsible for:Design and development of backend APIs and services.Building both quick prototypes and robust production systems.Planning and coordinating within the team and across the engineering organization.Helping to set the technical direction for the service backend, including choosing new components of the tech stack, evolving the service architecture and defining client-facing APIs.The ideal candidate will have:Spent at least 10 years in professional software engineering roles.Strong backend engineering skills, including API and database design.Built complex, cloud-native product backends from scratch.Deep experience with AWS.Experience programming in Go, or an eagerness and aptitude for learning new languages.Experience with both relational and NoSQL (e.g. DynamoDB) databases and a point-of-view on how to choose between them.Exceptional communication skills, with an aptitude to convey clear thoughts and ideas.A track record of delivering on ambitious goals and a well-calibrated sense of how to balance perfect vs. done.Worked in a startup environment. You're comfortable with ambiguity and change.Experience with streaming video. This is a plus, but not required.CompensationThe salary range for this position is $209,000-$227,000 for a full-time Senior Staff Engineer based in the United States, but it may vary depending on your specific skills and experience.BenefitsIn addition to base salary, our team receives equity and a variety of other benefits. We offer all US employees and their dependents comprehensive medical, dental, and vision insurance, covering 90% of the premium for employees, and 70% of the premium for qualifying dependents. US-based employees may also participate in our 401k, and we also offer life insurance.Everyone on the team is eligible for a bonus for meeting colleagues in person, and our monthly distributed facilities supplement.This Senior Staff Software Engineer, Backend role is a full-time position reporting to the Engineering Manager on the Backend team. This role can be based in any location globally that has significant overlap with US time zones. Since our distributed team works across US time zones, US-based applicants are preferred.mmhmm is committed to creating and fostering a diverse team. We encourage people from underrepresented backgrounds and all walks of life to apply.

#J-18808-Ljbffr