Avatar for Miro Health

The authority on brain health

Senior Backend Engineer

Apply now
Position Description
Are you a talented Sr. Backend Developer with deep experience in Django/Python looking to work on meaningful, user-centric products? As a Sr. Backend Engineer, you will help architect and implement Miro’s platform. You’ll develop sensible APIs to interact with multiple UIs as well as our data analysis engine. You’ll develop business logic and workflow components with our product team. You’ll know the right time to break out components into their own services (not too early!). You’ll be the champion of the separation of concerns.

Responsibilities
Architect and develop systems in Python to meet technical, scientific, and business goals
Design, implement and maintain API’s (Django)
Design schema and query optimization for databases (PostgreSQL, NoSQL)
Craft robust QA systems to ensure product and data quality and reliability
Design and maintain required software version controls
Maintain clean, well-documented code and logging

Requirements
5+ years developing Python / Django server-side APIs, business logic, and workflow management
Passion for clean, well-documented code
Experience working at an early stage startup
Experience successfully developing and launching consumer products
BS or MS in CS or equivalent

Qualities that will bring success to the role
Excellent communication skills
Strong ability to prioritize and maintain focus
Proactive in thoughts and actions
Obsessive about clean code, clear documentation, and streamlined development processes
Natural ability to inspire and maintain positivity

Compensation
Competitive salary, equity, full healthcare coverage, flexible hours and vacation