Job Closed

This listing is no longer active.

Doximity logo
Doximity

The leading digital platform for medical professionals.

Software Engineer, Python – Data Platform

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2010H1B SponsorCompany SiteLinkedIn

Location

California

Posted

71 days ago

Salary

$134K - $183K / year

Seniority

Senior

Job Description

Software Engineer, Python – Data Platform

Doximity

• 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 key role in continuously enhancing our software engineering culture within the data organization. Your leadership by example will be instrumental in this process. • Working with other teams, you will help isolate and understand development, performance, and stability issues. Alongside the data infrastructure team, you will form the last line of defense in resolving problems facing members of our data teams.

Job Requirements

  • We're seeking a highly experienced Python engineer who brings a wealth of professional experience in internal tooling and automation, with a proven track record of supporting multiple product teams simultaneously.
  • The ideal candidate will demonstrate expert fluency in Python and, ideally SQL, coupled with 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.
  • 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.
  • You possess advanced knowledge in one or more of: container-based software development workflows (Kubernetes, Docker, Podman), Snowflake, AWS, Apache Airflow, & Kafka.
  • You have experience with SQL, analytical databases and data analytics.

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!

Related Job Pages

More Backend Engineer Jobs

QuantAI logo

C/C++ Network Architect

QuantAI

A Digital Transformation and AI Solutions Company

Backend Engineer71 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Looking for people who have development and architecture experience of developing network products in Windows or Linux environment using C/C++

India
Bridge Global logo

Python Developer – Full Stack

Bridge Global

Dedicated Software Development Team for All Your Project Needs

Backend Engineer71 days ago
Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

• Responsible for estimation, development, testing, implementations etc. to different environments for all projects • Analyze requirements, create estimates and interact with clients

India
QState logo

Software Developer, Dotnet Developer

QState

Streamlining Business Processes with AI Agents

Backend Engineer71 days ago
Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Participate in requirements analysis • Collaborate with internal teams to produce software design and architecture • Write clean, scalable code using .NET programming languages • Test and deploy applications and systems • Revise, update, refactor and debug code • Improve existing software • Develop documentation throughout the software development life cycle (SDLC) • Serve as an expert on applications and provide technical support

India
A-Players logo

Senior Full Stack Engineer, React, Node.js

A-Players

Building top-performing teams for the best product companies in Ukraine and the US

Backend Engineer71 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Ship new product features and improve core systems in React + Node.js. • Design and scale AI-driven workflows (automated video validation, creator content categorization, brand-creator matchmaking). • Set engineering standards: improve processes, select the right tools, and raise the technical bar. • Collaborate cross-functionally with product and design on high-impact projects. • Participate in and lead code reviews, ensuring best practices in architecture, security, and performance. • Mentor teammates, support onboarding, and foster a strong engineering culture. • Take ownership of projects end-to-end, asking clarifying questions and proposing creative solutions.

New York