Python, NodeJS, Java Senior Data Engineer I

RenishawPhiladelphia, PA
2d$86,600 - $144,400

About The Position

Are you looking for a Senior Data Engineer (Python, NodeJS, Java) role within our Mission Driven organization? Have you developed production-based products in an Agile environment using Python/APIs development skills? About the role: This position performs data engineering - typically across multiple components; is developing the skills of mentoring junior members of the team and works with others to talk to users/customers and translates their requests into solutions. We are not looking to hire a Data Scientist. About the team: This diverse team is actively involved in developing advanced information and decision support tools for healthcare professionals. One notable initiative is the launch of ClinicalKey AI, a generative AI-driven clinical decision support tool developed in partnership with OpenEvidence. This tool offers a conversational search interface, enabling physicians to quickly access accurate, evidence-based medical information, thereby enhancing clinical decision-making at the point of care.

Requirements

  • Experience with backend programming languages including Python, NodeJS, Java
  • Experience designing, developing and maintaining complex ETL pipelines
  • Knowledge of Database technologies (SQL, NOSQL)
  • Familiarity with cloud technologies (AWS, Azure, GCP)
  • Experience with (shared) source control (Git, Github, Gitlab, SVN)
  • Familiarity with unit/integration testing
  • Experience documenting and sharing solutions
  • Proficiency in giving great reviews of their peers' work. This includes being respectful, thorough, thoughtful, flexible, and not pedantic.

Responsibilities

  • Handling medium- to larger-sized tasks with minimal assistance needed.
  • Designing components and modules pairing while mentoring more junior engineers in the activity.
  • Troubleshooting and debugging issues, provide solutions, and collaborate with quality engineering and product teams.
  • Communicating openly and clearly, whether discussing ideas, asking questions, or providing feedback. Be mindful of clarity and approach.
  • Showing empathy towards colleagues, be open to feedback, and approach situations with humility, acknowledging that everyone can learn from others.

Benefits

  • We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.
  • We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service