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
Software Engineer building scalable Java and Spring Boot applications for Newfold Digital’s global web technology products. Designing REST APIs, optimizing databases, and supporting cloud operations.
Software Engineer building AI - human workflow and cloud deployment tools at Upsun. Owning production software from design through deployment, reliability, and support.
Advanced Engineering Design Lead managing aerospace structures, integration specialists, budgets, and governance at SOGECLAIR. Supporting aircraft production and in - service issue resolution.
Senior Developer leading design, integration, and modernization of enterprise applications for British Columbia’s energy regulator. Providing technical leadership, DevOps expertise, and mentorship across complex digital initiatives.
Senior developer building AI - integrated grants software for governments and nonprofits at Euna Solutions. Leading agentic AI architecture, production systems, and engineering quality.
Mobile Developer building iOS and Android applications for Encircle’s digital property - insurance claims platform. Improving mobile reliability, CI/CD, observability, and user experience.
Staff Mobile Engineer building native Swift and Kotlin mobile products for Method, a GlobalLogic digital engineering consultancy. Leading architecture, stakeholder communication, testing, and developer - community support.
Data Developer building scalable AWS big - data and machine - learning solutions for Triton Digital’s audio streaming audience platform. Developing pipelines, ML operations, and cloud applications with Scala, Python, Spark, and Databricks.
Desjardins developer analyzing and developing software products in Montréal. Providing technical IT support and resolving complex system issues in a hybrid role.