Senior Software Engineer, Python

June 13

Apply Now
Logo of Doximity

Doximity

Healthcare Insurance • Telecommunications • SaaS

Doximity is a professional medical network for physicians that enables secure communication and collaboration among healthcare providers. With features such as HIPAA-compliant messaging, video calls, and telemedicine solutions, Doximity helps doctors and medical professionals connect with their patients efficiently and securely, streamlining their workflow and improving patient care. The platform serves as a comprehensive resource for medical professionals, offering news, research access, and a directory for networking.

501 - 1000 employees

⚕️ Healthcare Insurance

📡 Telecommunications

☁️ SaaS

💰 Secondary Market on 2019-08

📋 Description

• Doximity is transforming the healthcare industry. Join our mission to help every physician be more productive and provide better care for their patients. • Engineers on our data platform team provide standardized tools, frameworks and libraries to empower data pipelining and analytics endeavors through a horizontally scalable data stack. The data platform team is responsible for continuously improving the software environment for our data analysts, machine learning engineers, and data engineers at Doximity. • This role can be filled in our San Francisco headquarters OR remotely in the U.S, Central or South America. • You will work closely with data analysts, data engineers, and machine learning engineers, understanding their future needs and current challenges. Your role will be pivotal in ensuring that the Doximity data stack evolves to meet these future requirements and alleviate existing obstacles. • Understand what our data product teams are trying to achieve. Principally, to help you propose, architect, design, and implement solutions and best practices to maximize the time they can spend on their immediate goals, while minimizing the time they need to spend on unrelated or redundant technical hurdles. • You will play a leadership role in continuously enhancing our software engineering culture within the data organization. • Working with other teams, you will help isolate and understand development, performance, and stability issues with our core data pipelines and Python libraries.

🎯 Requirements

• We're seeking an exceptional Python engineer who brings a wealth of professional experience in data engineering and internal tooling, with a proven track record of supporting multiple product teams simultaneously. • The ideal candidate will demonstrate expert fluency in Python, SQL, and an understanding of programming language internals. • Advanced knowledge of software engineering practices, and testing methodologies is a must; you are foremost an engineer, making you passionate about high-quality code, automated testing, and software engineering best practices. You demonstrate this readily within your own team and with colleagues external to your team. You are viewed as a force multiplier within whatever engineering team you work. • Your ability and drive to self-manage, prioritize tasks, and deliver functional solutions will be crucial to succeeding in this role. • You believe successful teamwork requires clear and effective communication, both written and verbal. Additionally, you recognize the value of using software-development lifecycle tools and processes such as Jira, scrum, Kanban, change management, change logs, and well-documented code. You see your teammates as your first customer. • You are an expert at SQL, using analytical databases, and are able to practically employ and orchestrate user defined functions, stored procedures, and other database-oriented solutions to deliver performant and cost-effective database-driven solutions. • You possess advanced knowledge in one or more of: container-based software development workflows (Kubernetes, Docker, Podman), Snowflake, AWS, Apache Airflow, & Kafka.

🏖️ Benefits

• Medical, dental, vision offerings for you and your family • 401k with matching program • Employee stock purchase plan • Family planning support, Childcare FSA, and parental leave • Life, AD&D, and Disability • Generous time off, holidays and paid company trips • Wellness benefits…plus many more!

Apply Now

Similar Jobs

June 12

Lead Golang Engineer developing scalable interactive ecommerce solutions for Yum! Brands. Collaborating with cross-functional teams to enhance the digital ordering experience across 49,000 restaurants.

GraphQL

JavaScript

Microservices

Node.js

TypeScript

Go

June 11

Work remotely as a Full Stack Developer specializing in Laravel/Vue applications at Curotec.

AWS

Cloud

JavaScript

Laravel

MySQL

Node.js

Nuxt

PHP

Vue.js

June 11

Join Nava as a Software Engineer to build and modernize systems for government partners. Help enhance user experiences for millions with scalable engineering solutions.

Apache

AWS

Cloud

Java

JavaScript

Next.js

Node.js

Spark

Spring

Spring Boot

SpringBoot

Go

June 11

Develop end to end systems for Nava's government partners while building inclusive, user-friendly technology.

AWS

Cloud

Java

Spring

Spring Boot

SpringBoot

Go

June 11

As a Sr. Software Engineer, modernize legacy platforms for government services.

Angular

Apache

AWS

Cloud

Java

JavaScript

Next.js

Node.js

Python

Spark

Spring

Spring Boot

SpringBoot

TypeScript

Go

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com