Senior Software Engineer (Python, Data Platform)

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

    Requirements
  • We are looking for a experienced data platform engineer with a track record of delivering high-quality solutions that empower data teams to achieve their goals,
  • The ideal candidate demonstrates expertise in Kubernetes, AWS, Airflow, and Snowflake,
  • You are fluent in Python and, ideally, are comfortable with SQL for routine data analysis,
  • A strong commitment to high-quality code, automated testing, and software engineering best practices is revealed when you talk about your work. You are passionate about delivering reliable solutions and are recognized as a force multiplier within any engineering team you join,
  • 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 timely 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, changelogs, and well-documented code. You see your teammates as your first customer
    What the job involves
  • 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,
  • Effectively maintaining and evolving the software layer on which all data teams at Doximity use to build their solutions,
  • 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 designing and implementing systems, or refining existing ones, that form the foundations of our data platform,
  • Applying your expertise and delivering results will be instrumental in achieving this,
  • Working with colleagues on the data platform team and other infrastructure teams, you will help provide insights into the performance and stability of the foundational systems of the data platform through thoughtful monitoring and analysis,
  • Alongside the rest of the data platform team, you will form the last line of defense in resolving problems facing members of our product data teams

Apply tot his job

Apply To this Job

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like