Data Warehouse Programmer

1 Month ago • 3 Years + • Programming • $75,000 PA - $160,000 PA

Job Summary

Job Description

As a Data Warehouse Programmer, you will collaborate with data warehouse programmers and analysts to build and extend data structures for game analytics. You will develop, maintain, and support ETL processes, maintain data models and a multi-terabyte data warehouse, troubleshoot data quality issues, prepare designs for database systems, maintain database scripts and tools, and provide support to all data warehouse initiatives. The role also involves evaluating proposals and improving data warehouse structure.
Must have:
  • 3+ years of experience in data warehousing or data engineering.
  • Strong experience with AWS Redshift or similar databases.
  • Experience with other AWS data technologies.
  • Excellent SQL skills.
  • Data modeling experience for transactional and data warehousing environments.
  • Strong interpersonal and problem-solving skills.
Good to have:
  • Experience with Matillion or related tools
Perks:
  • Healthcare benefits
  • 401(k) plan and company match
  • Short-term and long-term disability coverage
  • Basic life insurance
  • Wellbeing benefits
  • Paid vacation time
  • Paid sick and mental health time
  • Several paid holidays

Job Details

Overview

Come join Bethesda Game Studios, the award-winning development team behind StarfieldThe Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America’s best cities.

With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we’d love to hear from you!

We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.

Responsibilities

Your Daily Life at Bethesda Game Studios

As Data Warehouse Programmer, you will…

  • Work with other data warehouse programmers and game analysts to build new and extend existing data structures to support game analytics
  • Develop, maintain, and support ETL processes for loading data from multiple data sources into a Redshift data warehouse
  • Maintain and develop all physical data models for EDW.
  • Maintain large, multi-terabyte data warehouse which includes performance tuning and data retention/purge processes
  • Research and troubleshoot data quality issues, providing fixes and proposing both short- and long-term solutions
  • Prepare designs for database systems and recommend improvements for performance.
  • Maintain and develop various database scripts and tools to facilitate automation process
  • Provide support to all data warehouse initiatives
  • Evaluate all proposals requests and assist to improve structure of data warehouse

Qualifications

What Makes You S.P.E.C.I.A.L.

  • You have 3+ years of experience in a data warehousing, data engineering, or data architect role
  • You have strong experience with AWS Redshift or similar databases
  • You have experience working with other AWS data technologies such as S3, Redshift Spectrum, Athena, Data Pipeline, Glue, EMR, RDS, and Kinesis
  • You have excellent SQL skills
  • You have data modeling experience for both transactional and data warehousing environments including familiarity with Kimball dimensional and 3NF modeling standards
  • You have strong interpersonal skills and problem-solving ability

Preferred Skills

Bonus Skills

  • Experience with Matillion or related tools

Salary Range

Data Warehouse Programmer - The typical base pay range for this position at the start of employment is expected to be between $75,000 - $160,000 per year.

           

ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate’s primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.

At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.

This position is in a union and represented by the Communication Workers of America.

We embrace diversity, equity, and inclusion in everything we do – from recruiting for our studios, publishing and operations to fostering safe and respectful workplaces that encourage collaboration. Our culture is based on principles of respect, inclusion, and fair treatment and we welcome anyone into our family without regard to race, religion, gender identity, sexual orientation, or age.

Our diversity fuels our innovation and inspires us to create game worlds that bring us closer to the global community of players we serve.

Similar Jobs

Qualcomm - Engineer- Camera Execution/Automation Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
NinjaVan - Assistant, Middle Mile (Freight Coordinator, Longhaul)

NinjaVan

Shah Alam, Selangor, Malaysia (On-Site)
3 Weeks ago
Ion - Implementation Analyst (Fixed Income)

Ion

Pisa, Tuscany, Italy (On-Site)
8 Months ago
warner bros games - Executive Producer

warner bros games

San Francisco, California, United States (Hybrid)
3 Months ago
Boomi  - Software Senior Engineer - Event Streams

Boomi

India (On-Site)
3 Weeks ago
Workato - Senior Software Engineer (Rust)

Workato

Yerevan, Yerevan, Armenia (Remote)
1 Month ago
Next Level Business Services - Software Developer (Full Time)

Next Level Business Services

Redmond, Washington, United States (On-Site)
8 Months ago
PwC - Manager - Insurance Consulting (P&C Retail & Commercial)

PwC

Zürich, Zurich, Switzerland (On-Site)
8 Months ago
JDA - Staff Software Engineer (Python)

JDA

Scottsdale, Arizona, United States (On-Site)
3 Weeks ago
kooapps - Jr./Sr. Mobile App Programmer

kooapps

Makati City, Metro Manila, Philippines (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Technical Support Analyst, Jersey City - 9781

Ion

Jersey City, New Jersey, United States (On-Site)
8 Months ago
Netflix - Manager, Live Action Content Licensing - Japan

Netflix

Tokyo, Japan (On-Site)
8 Months ago
Visa - Director, Risk Practice Cybersecurity Consulting

Visa

Ashburn, Virginia, United States (Hybrid)
1 Week ago
Adyen - Technical Solution Consultant

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Toku - Customer Success Manager

Toku

United States (Remote)
3 Months ago
Head Digital Works - Graphic Designer

Head Digital Works

Hyderabad, Telangana, India (On-Site)
4 Months ago
Qualcomm - AI NPU Compute Apps - Product Manager Staff, PC Compute

Qualcomm

San Diego, California, United States (On-Site)
3 Weeks ago
Intel  - Software Application Development Engineer

Intel

Bengaluru, Karnataka, India (On-Site)
1 Day ago
NXP - Sales Enablement IT Business Analyst

NXP

Austin, Texas, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Rockville, Maryland, United States

Onward Search - Senior Recruiter – In-house/Tech Creative

Onward Search

Santa Monica, California, United States (Hybrid)
4 Months ago
Keywords Studios - Senior Business Development Manager

Keywords Studios

United States (Remote)
2 Months ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
8 Months ago
Alpha Sense - Strategic Partnerships Manager

Alpha Sense

New York, United States (On-Site)
4 Weeks ago
WebFX - Inbound Sales Specialist

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
The Walt Disney Company - Senior Fire Protection Engineer

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Month ago
ZeniMax Media - Senior Gameplay Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
9 Months ago
eBay - Watch maker

eBay

Moonachie, New Jersey, United States (On-Site)
3 Weeks ago
WebFX - Jr. Web Marketing Specialist - Analytics Track

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
studio Frog  - Mobile Developer

studio Frog

Los Angeles, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Definitive Healthcare - Software Engineer-C#

Definitive Healthcare

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Integrant - Senior Software Engineer - Java

Integrant

Cairo, Cairo Governorate, Egypt (Hybrid)
2 Months ago
Scorewarrior - Senior Client C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
London stock Exchange - C# Analytics Software Developer

London stock Exchange

Buffalo, New York, United States (Hybrid)
1 Month ago
Ion - Senior C++ Developer, Italy

Ion

Pisa, Tuscany, Italy (On-Site)
8 Months ago
Luxoft - Senior .Net developer with AWS

Luxoft

Poland, Ohio, United States (Remote)
7 Months ago
Accurate - Database Engineering Architect

Accurate

United States (Remote)
3 Weeks ago
N-ix - Senior C++ Engineer (High Performance Computing)

N-ix

United Kingdom (Remote)
4 Months ago
Epic Games - Senior Rust Software Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Insight Software - Senior Consultant Technical - ETL + SQL Expertise

Insight Software

Hyderabad, Telangana, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Bethesda

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug