Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Mochi Health seeks a Software Engineer to join their innovative team, focusing on developing scalable and robust solutions within a vibrant workspace.

Skills

  • Proficient in TypeScript
  • Experience with CI/CD pipelines
  • Familiar with machine-learning algorithms
  • Strong in front-end and back-end tooling
  • Knowledgeable in creating clear documentation

Responsibilities

  • Design, Develop, Improve, Maintain and Grow our expanding codebase
  • Architect scalable and robust solutions to support hundreds of thousands of users
  • Evaluate, Monitor, and Adjust Cloud Infrastructure
  • Drive best practices in performance, security and scalability
  • Collaborate closely with Product and Design teams
  • Optimize real-time interactions between patients, providers and pharmacies
  • Build out data-driven services and systems to enhance customer experience
  • Influence engineering culture and foster innovation

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Comprehensive Health Coverage
  • 401(k) with company matching
  • Unlimited PTO
  • Weekly mindfulness sessions
  • Daily meal provisions
To read the complete job description, please click on the ‘Apply’ button
Mochi Health Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Mochi Health DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Mochi Health
Mochi Health CEO photo
Unknown name
Approve of CEO

Average salary estimate

$270000 / YEARLY (est.)
min
max
$140000K
$400000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Mochi Health

Are you ready to take your software engineering skills to the next level? Join Mochi Health as a Software Engineer in beautiful San Francisco, California! In this exciting role, you'll design, develop, and maintain our growing codebase while architecting robust solutions that serve hundreds of thousands of users across the nation. Whether you are at the start of your career or a seasoned pro, we welcome your unique perspective and invite you to embrace our leveling system during the interview. You'll collaborate closely with product and design teams, optimize user interactions, and push the boundaries of what modern engineering can achieve. If you have experience with modern toolchains like TypeScript and are passionate about crafting elegant solutions, you'll thrive in this vibrant and innovative environment. At Mochi, we believe in fostering a supportive and creative workspace, complete with unlimited PTO, comprehensive health coverage, and professional development opportunities. Our dynamic team is ready to reshape digital healthcare, and we can't wait for you to join us on this exciting journey!

Frequently Asked Questions (FAQs) for Software Engineer Role at Mochi Health
What are the main responsibilities of a Software Engineer at Mochi Health?

As a Software Engineer at Mochi Health, your main responsibilities include designing and developing high-performance systems for both web and mobile applications. You will collaborate with cross-functional teams to ensure seamless user experiences while also maintaining and growing our codebase. You'll be responsible for architecting scalable solutions, optimizing real-time interactions, and driving best practices in performance and security.

Join Rise to see the full answer
What qualifications do I need to become a Software Engineer at Mochi Health?

To qualify for the Software Engineer position at Mochi Health, you should have a strong background in developing scalable systems, with proficiency in modern toolchains like TypeScript and Node.js. Familiarity with cloud infrastructure, machine-learning algorithms, and experience in fast-paced, startup environments are highly beneficial. A proactive approach and strong collaboration skills are essential for success in this role.

Join Rise to see the full answer
What technologies will I be working with as a Software Engineer at Mochi Health?

As a Software Engineer at Mochi Health, you will be utilizing core technologies including TypeScript, JavaScript, React, Node.js, Next.js, and SQL. You'll also work with cloud services like AWS and tools for CI/CD processes, ensuring high availability and reliability in your applications.

Join Rise to see the full answer
How does Mochi Health support employee growth for Software Engineers?

Mochi Health supports employee growth through a culture of collaboration and innovation. As a Software Engineer, you'll have access to professional development opportunities, mentorship programs, and hands-on experience with cutting-edge technologies. Our structured leveling system also ensures clarity in career progression.

Join Rise to see the full answer
What is the work culture like for Software Engineers at Mochi Health?

The work culture at Mochi Health for Software Engineers is dynamic and supportive. We prioritize wellness through initiatives like weekly mindfulness sessions and fitness perks. Our team enjoys collaboration during team lunches and offsite retreats, fostering real connections as we work on impactful projects in the digital healthcare space.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
What experience do you have with TypeScript and how have you applied it in your projects?

When discussing TypeScript, focus on specific projects where you leveraged its features to enhance code quality and maintainability. Emphasize how TypeScript helped you identify errors at compile time, improved collaboration within a team or contributed to a more robust development process.

Join Rise to see the full answer
Can you describe a challenging problem you faced while developing a web application and how you solved it?

Reflect on a particular challenge and walk through your thought process. Describe the problem, the solution you implemented, and the outcome. Be sure to highlight your problem-solving skills and how collaboration with your team led to a successful resolution.

Join Rise to see the full answer
How do you ensure the performance and scalability of the applications you develop?

Discuss specific techniques you use to optimize performance, such as lazy loading, code splitting, or performance monitoring tools. Explain how you plan for scalability by using cloud infrastructure and designing for future growth.

Join Rise to see the full answer
What methods do you use for debugging and maintaining code quality?

Share your debugging techniques and tools, like using breakpoints, logging, or monitoring tools. Discuss your approach to code reviews and unit testing to maintain high code quality, emphasizing the importance of collaboration in catching issues early.

Join Rise to see the full answer
Describe your experience working in an Agile environment.

Explain how you've contributed to Agile processes such as Scrum or Kanban. Talk about your role in sprints, your experience with daily stand-ups, and how you collaborate and adapt to changes in project requirements.

Join Rise to see the full answer
How do you approach collaboration with Product and Design teams?

Talk about the importance of open communication and how you engage with product and design teams. Share examples of how you ensure that engineering insights are included in product development, leading to enhanced user experiences.

Join Rise to see the full answer
What is your approach to managing deadlines and project timelines?

Discuss your time management skills and how you prioritize tasks. Talk about tools you use to track progress and communicate with your team to ensure that deadlines are met without sacrificing code quality.

Join Rise to see the full answer
Can you explain how you optimize user interactions in a web application?

Share specific strategies you apply to enhance user interactions, like optimizing load times, improving UI/UX design, and utilizing feedback to iterate and improve upon applications based on user behavior.

Join Rise to see the full answer
What is your experience with CI/CD processes?

Describe your familiarity with CI/CD tools and practices. Share how you've integrated these processes into your workflow to automate testing and deployment, and ensure high-quality software releases.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in software engineering?

Discuss your approaches to continuous learning, such as attending conferences, participating in online courses, or following industry leaders on social media. Highlight how staying informed contributes to your effectiveness as a Software Engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mochi Health Hybrid San Francisco, California, United States
Posted 11 days ago

Mochi Health is looking for an experienced Lead Marketing Programmatic Manager to drive B2C growth through impactful digital advertising strategies.

Photo of the Rise User
Mochi Health Hybrid San Francisco, California, United States
Posted 13 days ago

Become a key player at Mochi Health as an Associate Product Designer, crafting user-centric healthcare solutions in a collaborative environment.

Photo of the Rise User
Posted 5 days ago

Contribute to building top-tier ML tools at Anyscale, an innovative company democratizing distributed computing.

Photo of the Rise User
Peraton Hybrid UNAVAILABLE
Posted 11 days ago

Join Peraton as a COBOL Developer, where you'll play a key role in developing mission-critical software solutions for national security.

Photo of the Rise User
TechWings Remote No location specified
Posted 20 hours ago

Join TechWings as a React Native Developer and collaborate with an international team on innovative software solutions.

Riverlane Remote No location specified
Posted 4 days ago

As a Software Engineer at Riverlane, you'll play a key role in developing groundbreaking solutions for quantum error correction, within a diverse and talented team.

Photo of the Rise User
Peraton Hybrid Annapolis Junction
Posted 8 days ago

Peraton is looking for a skilled Release Manager to oversee the implementation and release of IT services for national security projects.

Photo of the Rise User

As a Software Engineer at Applied Intuition, you will play a pivotal role in enhancing their cloud platform for cutting-edge autonomous vehicle technologies.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Join Canva's Quality Platform Team as a Senior Frontend Engineer, enhancing developer experience through innovative testing solutions.

Weekday AI Remote No location specified
Posted 9 hours ago

Join a fast-paced AI & Analytics team as a Senior AI/ML Engineer to innovate and deploy cutting-edge machine learning solutions.

Mochi Health is a patient-centered telehealth provider of FDA-approved prescription medications for weight loss and obesity. We connect patients with providers to discuss evidence-based weight loss strategies and develop individualized treatment p...

23 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$140,000/yr - $400,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
6 people applied to Junior Software Engineer at Enode
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands