COVID-19 Latest Updates and Resources

Data Warehouse Developer

Curi is committed to helping physicians in medicine, business, and life. Founded in 1975, we were built on a promise: When doctors needed help, we would answer the call. Physicians’ needs have changed over the years, but our dedication to that promise has never wavered. From wealth management to medical malpractice insurance to well-being programs, we remain passionately curious about identifying ways to meet the ever-evolving needs of physicians and those who support them. 

The Role

We’re looking for an enthusiastic learner with strong enterprise data warehousing skills to work in our IT Department as a Data Warehouse Developer. Reporting to the Director, Data Services, you will be responsible for building, optimizing, and maintaining code used to create our Enterprise Data Platform. Your work will impact the development of a new and exciting platform used by a growing and dynamic organization. In this role, you will leverage your skills to develop quality-designed code to ensure data is stored effectively and securely using a variety of toolsets. You will provide technical support for the platform, enhancing the data quality and data source capabilities while functioning as a subject matter expert on the data, structures, and processes used build and run the platform.


  • Advanced SQL-querying proficiency
  • Develop Data Warehouse solutions using cloud-based tools in an AWS/Snowflake environment
  • Utilize Wherescape and similar tools to perform ELT
  • Triage issues and provide technical support in both production and non-production environments to resolution
  • Communicate issues and develop plans and recommendations for corrective actions to mitigate future recurrences
  • Function as a subject matter expert in the data and processes utilized to maintain the platform with a keen eye towards improving automation and efficiency
  • Read and disseminate Oracle PL/SQL code


  • Proven experience using Cloud-based technologies, especially with regard to ELT software or other similar tools
  • A solid understanding of on-premise and cloud integration and infrastructure technologies
  • Strong Enterprise Data Warehousing skills
  • Must be well organized and maintain excellent documentation habits
  • Enthusiasm for learning and desire to deliver high-quality customer service
  • Must possess a fortitude mentality to accomplish tasks and departmental goals
  • Excellent problem-solving and interpersonal skills
  • Strong written and verbal communication skills
  • Ability to adhere to organizational and departmental policies and goals


Required Education and Experience

  • 5+ years professional experience in software development
  • Bachelor’s Degree in Computer Science or equivalent work experience

Preferred Education and Experience

  • Prior experience with AWS and Docker/Kubernetes containers
  • Additional languages: Python, PHP and Java
  • Experience with OAuth frameworks