Database Engineer

MAX Digital is looking for a Database Engineer to join our Chicago office. The position will focus on design and implementation of the database tier and background processing of an analytical web application built with a Microsoft SQL Server backend. We utilize the entire MSSQL Enterprise technology stack, including SSAS for OLAP, SSIS for ETL and data integration, and SSRS for building reports.
The successful candidate will join the Database Operations team responsible for ongoing operations of the database tier, administration and development in concert with the Application Engineering team.
The ideal candidate is an engineer with a solid computer science foundation, an analytical mind with good communication and problem solving skills, and 3-5 years of professional experience. In addition, a background in relational database modeling and experience building high performance database-intensive transactional applications is required. The candidate must be able to analyze SQL queries for performance bottlenecks and optimize queries with a structured approach. Specific experience on the SQL2K8R2 platform is required. Familiarity with OLAP and data warehousing concepts and OLAP modeling is a plus, but not a strict requirement for this position.

What you'll do
  • Design and implement database tier and background processes
  • Analyze and optimize queries to improve performance
  • Create custom reports to serve customer's unique business-cases
  • Support and maintain the ongoing availability of the database tier

Requirements
  • Experience building the database-tier of SaaS web applications (J2EE or C#)
  • Strong grounding in relational database concepts and data modeling on the SQL Server 2008R2 platform.
  • .Net Programming experience (C#)
  • Experience applying SDLC methodologies to daily workflow  
  • SQL query execution fundamentals and query optimization principles
  • Data integration and ETL experience
  • Experience deploying database entities via script from code-versioning systems
  • Undergraduate degree or higher in Computer Science
  • Minimum 3 years of experience building database applications, 3-5 years of total experience.
  • Good communication skills and ability to communicate design intent outside code
  • Good estimation skills, the ability to meet tight deadlines, and to work in a fast-paced environment

Bonus Points
  • Experience working with cloud-based services
  • Experience with recent versions of SQL Server (2016+)
  • Experience working with web services
  • Analytical schema design and OLAP; experience with Analysis Services

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field
ErrorRequired field