Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior programmer scaling databases, data pipelines, and warehousing for Digital Extremes, an independent video game studio. Leading data infrastructure projects and teams.

Responsibilities

  • Maintain and optimize existing databases, including version updates, performance tuning, hardware upgrades, and monitoring
  • Design, develop, and maintain robust data pipelines for data ingestion and processing
  • Manage self-hosted database solutions for large-scale data analysis and efficient data warehousing
  • Integrate data from various sources while ensuring high data quality and consistency
  • Ensure compliance with government policies and processes related to data security, privacy, and GDPR regulations
  • Collaborate with data scientists, analysts, and other teams to understand data requirements and develop scalable solutions
  • Provide database architecture insights and recommend improvements aligned with business needs and future scalability
  • Adapt to team needs and organizational restrictions to support evolving data strategies
  • Lead project initiatives, manage timelines, and coordinate cross-functional teams
  • Perform other duties as required

Requirements

  • 5+ years of industry experience
  • Experience working in large code bases
  • Experience with database management systems such as PostgreSQL, MongoDB, and other relational and NoSQL databases
  • Experience setting up, managing, and optimizing self-hosted databases
  • Strong proficiency in SQL
  • Experience working with Linux/Unix environments
  • Hands-on experience with ETL orchestration tools such as Dagster or Airflow
  • In-depth knowledge of data warehousing concepts and relational data modeling
  • Experience managing projects and teams, including setting timelines, tracking progress, and ensuring deliverables
  • Demonstrated ability to lead and mentor teams, with a focus on collaboration and knowledge sharing

Benefits

  • Competitive compensation
  • Industry-leading benefits
  • Flexible work arrangements
  • Opportunities to grow your career
  • Interview accommodations available upon request
  • Human-led application evaluation without AI screening or selection

Job type

Full Time

Experience level

Senior

Salary

CA$100,000 - CA$115,000 per year

Degree requirement

No Education Requirement

Tech skills

AirflowETLLinuxMongoDBNoSQLPostgresSQLUnix

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.