Database Developer

Job ID 2019-1663

Technology New York, New York


WebMD is the most recognized and trusted brand of health information and the leading provider of health information services, serving consumers, physicians, healthcare professionals, employers and health plans through our public and private online portals and WebMD the Magazine. The WebMD Health Network includes WebMD, Medscape, MedicineNet, eMedicine, RxList, and Medscape Education.  Our consumer portals and mobile health applications provide engaging, relevant and credible health and wellness information, personalized health assessment tools and access to online communities.

WebMD is an Equal Opportunity/Affirmative Action employer and does not discriminate on the basis of race, ancestry, color, religion, sex, gender, age, marital status, sexual orientation, gender identity, national origin, medical condition, disability, veterans status, or any other basis protected by law.

Position Summary:

WebMD is looking for a Database Developer with a diverse background in data integration to join the Data Management team.  You don’t need to be a doctor to work at WebMD, but we’re looking for a doctor who can solve any data problems.  Some data is small, some data is very large (1 trillion), some data is structured, some data is not.  Our data comes in all kinds of sizes and shapes.  Oracle, MSSQL, Postgres, Vertica, MongoDB, Couchbase, HDFS/HIVE to name a few.

You will be responsible for collaborating with various business team (Revenue, Marketing, Product, Sales) and Data Science/BI team to design and develop custom data solutions.  We are not looking for individuals that require direct instructions or supervision.  We are looking for individual who can solve any problems and make a direct impact to the business and revenue.

Besides a competitive compensation package, you’ll be working with a great group of technologists interested in finding the right database to use, right tool for the job in a culture that encourages innovation.  If you’re ready to step up and take on some new technical challenges at a well-respected company, this is a unique opportunity for you.


  • Design, develop and support multiple data projects in traditional relational databases such as Oracle, MSSQL and Postgres as well as non-traditional database such as Vertica  and MongoDB
  • Analyze business requirements, design and implement required data model and ETL processes on your own
  • Participate in data architecture and engineering decision making/planning
  • Create an enterprise level data inventory regardless of source, format, structure
  • Connect and integrate individual datasets for better analysis and transparency between the data
  • Translate complex technical subjects into terms that can be understood by both technical and non-technical audiences

Qualifications: (must have)

  • 3+ years of experience with traditional database development on Oracle/MSSQL/Postgres
  • 2+ years of experience with databases other than Oracle/MSSQL/Postgres, such as Vertica, MongoDB or HDFS/HIVE
  • Experience with ETL tool Pentaho (strongly preferred or willing to learn).  Working knowledge or experience with Talend, SSIS, Informatica, Data Stage is nice
  • Experience working closely with teams outside of IT (ie. Business Intelligence, Finance, Marketing, Sales)
  • Strong communication and documentation skill is absolutely required for this role as you will be working directly with both IT and non-technical groups
  • Self-motivated, willingness to learn new technologies and business and willing to take initiative beyond basic responsibilities
  • Requires minimal supervision

BS in Computer Science or related field or equivalent experience in lieu of education (in addition to base experience requirement)

Desired: (nice to have ONLY after meeting all the above qualifications)

  • Knowledge of scripting languages such as Perl or Python
  • Experience with the reporting platforms such as Tableau or Cognos
  • Experience with statistical computing environment such as R or SPSS
  • Experience with setting up the infrastructure and architectural requirements
  • Database administration experience a plus, but not required
  • Web analytics or Business Intelligence a plus, but not required