Great-West Financial Empower Retirement

  • Mgr Software Development

    Location US-CO-Denver (DTC)
    Posted Date 3 weeks ago(9/28/2018 1:47 PM)
    Job ID
    # Positions
  • Position Highlights

    Great West Financial is looking for an experienced Data Engineering Manager to play a key role in building their industry leading Customer Information Analytics Platform. If you have experience in building and maintaining very large data warehouses with high transaction volumes then we need you!!! The Data Engineering Manager will help us grow our capability set, drive efficiency, and improve our overall data technology offering. The ideal candidate is an expert in data modeling, ETL design, and closely partners with our stakeholders to identify data infrastructure opportunities that have a significant business impact. This candidate relishes working with large volumes of data, enjoys the challenge of highly complex technical contexts, and above all else, is passionate about data and analytics. The successful candidate will be passionate about their work, self-starter, comfortable dealing with ambiguity, able to think big (while paying attention to detail) drive towards simple solutions to complex problems and enjoys working on a fast-paced, global team.

    Primary Responsibilities

    • Directs teams that perform technical design, development and/or repair of the most complex software systems/application functionality. Serves as subject matter expertise on multiplatform applications and determines course of action under the direction of systems leadership.
    • Directs the system development lifecycle including the design, coding, testing, documentation, installation, maintenance, and support of proprietary and/or purchased software systems/applications.
    • Responsible for systems performance and quality assurance testing policies and procedures. Ensures testing and documentation satisfies customer expectations. Makes decisions regarding application enhancements as necessary.
    • Manages project workload for team(s). Prioritizes and schedules projects under the direction of systems leadership. Executes deliverables through subordinate managers and ensures projects are completed on time and within predefined requirements and budgets. Communicates projects status to key stakeholders and makes adjustments as necessary.  Accountable for team performance within assigned projects.
    • Oversees the organizational design of the department or work units. Recommends innovation and improvement to policy or procedures. Has the latitude to make decisions affecting mid to long-term operational results. Responsible for all budget aspects for several departments. Develops long and short-term business strategies.  Makes decisions on pay, performance, appraisals, work schedules, discipline and hiring. Develops and monitors budgets for department or work units.


    • Bachelor s degree in Computer Science or Information Systems or equivalent experience.
    • Master’s degree in Computer Science, Information Systems, Mathematics or related discipline
    • 8+ years of experience with and detailed knowledge of data warehouse technical architectures, infrastructure components, ETL and reporting/analytic tools.
    • 5+ years of experience with very large data warehousing environment (Redshift, Oracle, PostgreSQL, etc.)
    • 4+ years of experience in mentoring and managing other Data Engineers, ensuring data engineering best practices are being followed
    • Strong knowledge of one or more scripting language (Python, Perl)
    • Strong analytical skills with excellent knowledge of Oracle, SQL, and PL/SQL.
    • Expert understanding of ETL techniques and best practices to handle extremely large volume of data
    • Experience with AWS using S3, EC2, Redshift, Aurora, Lambda, QuickSight, etc.
    • Experience in data ingestions techniques for batch and stream processing using AWS Batch, AWS Kinesis, AWS Data Pipeline
    • Experience in AWS Big Data technologies such EMR, Glue, Athena, Redshift Spectrum
    • Strong knowledge of machine learning, data mining, and predictive modeling
    • Ability to handle multiple, competing priorities in a fast-paced environment
    • Work well in teams, respecting ideas from teammates, business partners, and technical experts
    • Experience in maintaining data warehouse systems and working with large scale data transformations using Hadoop, Hive, Spark, or other Big Data technologies
    • Strong customer focus, ownership, and drive to get things done
    • AWS certifications or other related professional technical certifications


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.