Dario Logo

Dario

Principal Python Developer

Posted 9 Days Ago
Be an Early Applicant
IN
Expert/Leader
IN
Expert/Leader
As a Principal Python Developer at Dario, you will design, develop, and maintain backend services for the Twill web application and digital health platform. Responsibilities include building and optimizing web APIs, managing relational database models, and implementing API authentication patterns while utilizing cutting-edge technologies.
The summary above was generated by AI

Description

At Dario, Every Day is a New Opportunity to Make a Difference.

We are on a mission to make better health easy. Every day our employees contribute to this mission and help hundreds of thousands of people around the globe improve their health. How cool is that? We are looking for passionate, smart, and collaborative people who have a desire to do something meaningful and impactful in their careers.

We are seeking a talented Backend Developer - Python to join our dynamic team exclusively for our Twill product. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining robust backend services to support our Twill web application and digital health platform. If you are passionate about leveraging cutting-edge technologies to drive impactful solutions, we want to hear from you.

Responsibilities

  • Build and maintain backend services in Python to exclusively support our Twill web application and digital health platform.
  • Utilize the Flask framework to develop scalable and performant web APIs.
  • Design and optimize relational database models, perform query optimization, and utilize SQLAlchemy or similar ORM tools.
  • Work with PostgreSQL, Redis, and Amazon S3 or similar backend storage and caching technologies.
  • Develop high-performance, asynchronous APIs using frameworks such as Starlette and FastAPI.
  • Implement common API authentication and authorization patterns, including OAuth, OIDC, and JWT.
  • Utilize distributed message queue patterns for managing background jobs and asynchronous processing.



Requirements

  • Demonstrating at least 8 years of strong proficiency in building backend services in Python
  • Expertise in developing web applications using Flask framework
  • In-depth understanding of relational database models, query optimization, and SQLAlchemy (or similar ORM)
  • Proficiency in working with PostgreSQL, Redis, and Amazon S3 or similar tooling for backend storage and caching
  • Familiarity with building high-performance, asynchronous APIs (e.g. Starlette and FastAPI)
  • Experience with common API authentication and authorization patterns (OAuth, OIDC, JWT)
  • Knowledge of distributed message queue patterns for managing background jobs and asynchronous processing

***DarioHealth promotes diversity of thought, culture and background, which connects the entire Dario team. We believe that every member on our team enriches our diversity by exposing us to a broad range of ways to understand and engage with the world, identify challenges, and to discover, design and deliver solutions. We are passionate about building and sustaining an inclusive and equitable working and learning environments for all people, and do not discriminate against any employee or job candidate.​***


Top Skills

Python

Dario Gurugram, Haryana, IND Office

Gurugram, Haryana, India, 122001

Similar Jobs

39 Minutes Ago
Gurugram, Haryana, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Associate Principal Engineer will be responsible for designing, deploying, and maintaining scalable software solutions using Python and frameworks like Django, Flask, and FastAPI. The role involves providing technical guidance, developing microservices architectures, and utilizing cloud platforms such as Azure or AWS. Additionally, the engineer will set up CI/CD pipelines and mentor team members while collaborating with cross-functional teams on complex technical problems.
Top Skills: Python
4 Days Ago
Pune, Mahārāshtra, IND
Expert/Leader
Expert/Leader
eCommerce • Fintech • Information Technology • Payments • Software
As a Principal Engineer, you will implement and support the FrontArena platform using C++ and Python, design high-quality and performance solutions, mentor junior developers, conduct client demonstrations, and focus on problem-solving and code quality.
Top Skills: C++Python
4 Days Ago
Pune, Mahārāshtra, IND
Expert/Leader
Expert/Leader
eCommerce • Fintech • Information Technology • Payments • Software
The Principal Engineer will develop and support the Front Arena platform using C++ and Python, ensuring high quality and performance. Responsibilities include client interaction, mentoring junior developers, conducting demonstrations, and performing functional validation of solutions.
Top Skills: C++Python

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account