BI Engineer

Posted Yesterday
Be an Early Applicant
Navi Mumbai, Thane, Maharashtra, IND
In-Office
Mid level
Healthtech
The Role
Develop and maintain Python-based data automation, ETL workflows, datasets, and scheduled reports. Integrate databases, APIs, files, and cloud data stores; generate Excel, PDF, HTML, and dashboard outputs; automate distribution; and ensure reliability through testing, logging, alerting, and troubleshooting. Collaborate with business users, manage Git-based workflows and CI/CD, document systems, and improve data quality and automation capabilities.
Summary Generated by Built In

About the Company:

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:
  • 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.
  • 3+ years in automation or software engineering roles.
  • 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

Skills Required

  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Engineering, or a related field
  • 3+ years of experience in automation or software engineering roles
  • Experience developing Python scripts or applications for ETL, data processing, and reporting
  • Strong Python proficiency, including pandas, requests, Jinja2, PyPDF2, and openpyxl
  • Strong SQL skills for querying and transforming data
  • Familiarity with REST APIs, JSON/XML parsing, and authentication
  • Experience generating and formatting Excel, PDF, and HTML reports
  • Experience with CI/CD pipelines, particularly GitLab CI
  • Experience with Git and collaborative version-control workflows
  • Knowledge of security best practices for handling sensitive data
  • Strong numerical, analytical, problem-solving, organizational, documentation, and communication skills
  • Familiarity with AWS, Azure, or GCP
  • Exposure to Tableau, Power BI, Looker, and programmatic interfaces
  • Understanding of AI/ML frameworks and techniques, including TensorFlow, PyTorch, or scikit-learn
  • Experience in big data environments
  • Experience in a sales-driven or highly matrixed organization
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
2,062 Employees
Year Founded: 1995

What We Do

Our Company: WebMD is a leading provider of health information services to consumers, physicians, healthcare professionals, employers and health plans. Our Business: WebMD is the leading provider of health information and services to consumers and healthcare professionals. The online healthcare information, decision-support applications and communications services that we provide: help consumers take an active role in managing their health by providing objective healthcare information and lifestyle information. 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. enable employers and health plans to provide their employees and plan members with access to personalized heath and benefit information and decision support technology that helps them make informed benefit, provider and treatment choices.

Similar Jobs

In-Office
2 Locations
6435 Employees
In-Office
Pune, Maharashtra, IND
344 Employees

Navsoft Logo Navsoft

Business Intelligence Engineer

Information Technology • Consulting
In-Office
Mumbai, Maharashtra, IND
259 Employees

Axis My India Limited Logo Axis My India Limited

Business Intelligence Engineer

Marketing Tech • Social Impact • Analytics • Consulting
In-Office
Mumbai, Maharashtra, IND
432 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees
Vitalize Thumbnail
Artificial Intelligence • Healthtech • Software
San Francisco, California
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account