Senior BI Engineer

undefined ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

Medscape Education, a division of WebMD, is seeking a passionate Senior BI Engineer to join their Analytics and Automation team. This role involves processing raw data, developing and maintaining datasets, and improving data quality and efficiency. The engineer will lead a team, architect and deploy Python scripts for ETL and reporting, integrate various data sources, and build dynamic report templates. The position contributes to initiatives impacting healthcare professionals globally.
Must have:
  • Lead and mentor a team of automation engineers, setting objectives and fostering growth.
  • Architect, code, test, and deploy Python scripts for ETL, data processing, and reporting.
  • Integrate with diverse data sources including databases, REST APIs, and cloud stores.
  • Build and automate distribution of dynamic report templates (PDF, Excel, HTML, dashboards).
  • Implement robust logging, error handling, retry logic, and alerting for reliability.
  • Manage version control using Git and ensure collaborative workflows.
  • Monitor automation performance, troubleshoot production issues, and deliver timely fixes.
  • Document automation architecture, codebases, and operational runbooks.
  • Continuously evaluate new tools and frameworks to enhance automation capabilities.
  • Possess a Bachelor’s or Master’s degree in Computer Science or related field.
  • Minimum 5 years experience in automation or software engineering roles.
  • Demonstrated leadership experience, including performance reviews and coaching.
  • Strong proficiency in Python and its libraries like pandas, requests, Jinja2.
  • Solid SQL skills for efficient data querying and transformation.
  • Familiarity with REST APIs, JSON/XML parsing, and authentication protocols.
  • Experience in generating and formatting reports using Excel, PDF, and HTML.
  • Proficiency with CI/CD pipelines, specifically GitLab CI.
  • Knowledge of security best practices for handling sensitive data.
  • Excellent numerical, analytical, and problem-solving skills with attention to detail.
  • Strong time management, organizational skills, and documentation practices.
  • Clear verbal and written communication, translating technical concepts to non-technical stakeholders.
Good to have:
  • Cloud Platforms (AWS, Azure, GCP)
  • BI Tools (Tableau, Power BI, Looker)
  • AI/ML Processing Frameworks (TensorFlow, PyTorch, scikit-learn)
  • Big Data Environments
  • Sales-driven Organization Experience
  • Matrixed Organization Experience

Job Details

Description

Position at WebMD

About WebMD:

Medscape Education, a division of WebMD, develops and hosts physician portals and related mobile applications that make it easier for physicians and healthcare professionals to access clinical reference sources, stay abreast of the latest clinical information, learn about new treatment options, earn continuing medical education credits and communicate with peers.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status

Do you have a passion for processing raw data, developing and maintaining datasets, and improving data quality and efficiency? If the answer is yes, then we want you on your team! Medscape Education is seeking a passionate, adaptable, and team-oriented Quality Assurance Engineer to support independent medical education evaluation and grant-seeking efforts. By joining Medscape Education, the leading provider of medical education for clinicians across the globe, you will have the opportunity to contribute to initiatives that truly make an impact on physicians, nurses, pharmacists, and other healthcare providers, and thus, the lives of those around you.

Responsibilities:

With guidance from the director and in collaboration with the Analytics and Automation team, you will:

  • Lead, mentor, and manager a team of automation engineers: set objectives, conduct performance reviews, and foster professional growth.
  • Assign and prioritize tasks, balance workloads, and ensure on-time delivery of automation projects.
  • Collaborate with business users to gather reporting requirements and define automation objectives.
  • Architect, code, test, and deploy Python scripts/applications to extract data, transform it, and generate scheduled reports.
  • Integrate with data sources such as databases (Vertica), REST APIs, CSV/Excel files, and cloud data stores.
  • Build dynamic report templates (PDF, Excel, HTML, dashboards) and automate distribution via email, shared drives, Slack, or other channels.
  • Incorporate logging, error handling, retry logic, and alerting to ensure end- to-end reliability.
  • Manage version control (Git).
  • Monitor automation performance; troubleshoot production issues and deliver timely fixes.
  • Document automation architecture, codebases, and operational runbooks; share best practices.
  • Continuously evaluate new tools, libraries, and frameworks to enhance automation capabilities.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Engineering, or a related field.
  • 5+ years in automation or software engineering roles.
  • Prior experience in a leadership role, including performance reviews, coaching, and career development.
  • Proven track record developing Python scripts/apps for ETL, data processing, and reporting.
  • Strong Python proficiency and libraries (pandas, requests, Jinja2, PyPDF2, openpyxl….).
  • Solid SQL skills for querying and transforming data.
  • Familiarity with REST APIs, JSON/XML parsing, and authentication.
  • Experience generating/formattings reports (Excel, PDF, HTML).
  • CI/CD pipeline experience (GitLab CI).
  • Version control (Git) and collaborative workflows.
  • Knowledge of security best practices for handling sensitive data.
  • Excellent numerical and analytical skills, with exceptional attention to detail
  • Strong problem-solving ability and ability to work quickly under pressure
  • Outstanding time management, organizational skills, and documentation practices
  • Clear verbal and written communication, capable of translating technical concepts for non-technical stakeholders

Preferred Qualifications

  • Familiarity with cloud platforms (AWS, Azure, GCP) for compute, storage, or serverless.
  • Exposure to BI tools (Tableau, Power BI, Looker) and programmatic interfaces.
  • understanding of AI/ML processing frameworks and techniques (e.g. TensorFlow, PyTorch, scikit-learn) and how they can be integrated into automation workflows
  • Experience in big data environments
  • Experience working in a sales-driven or highly matrixed organization

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Navi Mumbai, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

The WebMD Health Network includes WebMD, Medscape, MedicineNet, eMedicine, RxList, WebMDRx, Medscape Education, Frontline Medical Communications, MedSims, MediQuality, QxMD, Vitals.com, Jobson Healthcare, and WebMD Magazine. WebMD and our network of sites and mobile applications for consumers help them take an active role in managing their own health and wellness. Medscape and our network of sites and mobile applications for healthcare professionals help them improve their clinical knowledge and practice of medicine. In addition, WebMD Health Services provides customizable health and wellness solutions for employers and health plans that help them improve the health of their employee and plan participant populations.

Navi Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Atlanta, Georgia, United States (On-Site)

Navi Mumbai, Maharashtra, India (On-Site)

Ho Chi Minh City, Vietnam (On-Site)

Navi Mumbai, Maharashtra, India (On-Site)

United States (On-Site)

Navi Mumbai, Maharashtra, India (On-Site)

Detroit, Michigan, United States (On-Site)

Navi Mumbai, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by WebMD

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug