Recherche d'emploi > Calgary, AB > Senior engineer data

Senior Software Engineer, Data Platform

Getty Images
Calgary, AB
133.7K $-245.1K $ / an (estimé)
Temps plein

About Getty Images :

Getty Images is dedicated to moving the world with images. Our mission is to empower our customers by providing fresh and distinctive content.

The Enterprise Data Services (EDP) team plays a critical role in building and maintaining Getty's data, AI, and engineering platform.

The EDP team collaborates with several partner teams, including Customer Data Science, Search, Business Intelligence (BI), and more, to deliver scalable, reliable, and innovative data solutions.

About the Team :

The EDP team at Getty Images is responsible for developing and maintaining the data infrastructure that supports various partner teams.

Our work ensures that Getty Images continues to deliver top-notch services and products to our customers by leveraging cutting-edge technologies and innovative data solutions.

Join the EDP team at Getty Images and contribute to building the data and AI platform that empowers our customers to move the world with images.

What You Will Do :

  • Develop and Maintain : Backend engineering to develop and maintain microservices serving as access points to Getty Images' data and AI platform.
  • Build Scalable Solutions : Create scalable software solutions to enhance data processing and analytics capabilities.
  • Cross-Functional Collaboration : Form strong cross-functional relationships with engineering, data science, and product teams to deliver high-quality solutions.
  • Focus on Reliability and Security : Ensure the reliability, resiliency, and security of data services.
  • Ownership and Quality : Take ownership of changes and ensure high code quality from concept to production.
  • Automate Processes : Lead efforts to automate manual processes and build efficient data pipelines.

What We Are Looking For :

  • Minimum 5 years of experience in data engineering.
  • Proficient in Python and Spark.
  • Proficient in database management and administration, particularly with MySQL.
  • Extensive experience with AWS cloud engineering, including MWAA (Managed Airflow), MSK (Managed Kafka), Hive / EMR.
  • Expertise in Databricks, especially in migrating from EMR to Databricks.
  • Strong knowledge of Snowflake warehousing and data modeling.
  • Proficient in DevOps using infrastructure as code services like Terraform.
  • Experience with monitoring tools such as Grafana, Prometheus, and Splunk.
  • Strong ability to get things done and lead with empathy.
  • Proven track record of building and leading software engineering teams.
  • Tenacity and the ability to balance competing priorities.
  • Orientation towards long-term impact while balancing short-term goals.
  • Exceptional written and verbal communication skills.
  • Curiosity and pragmatism in problem-solving.

Qualifications & Experience :

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience in building and operating complex distributed systems at scale.
  • Empathy for users and their business goals, and a commitment to inclusion and diversity within teams.

Nice to Have :

  • Containers and container schedulers (e.g., Docker, ECS).
  • Search algorithms and their practical applications.
  • CI / CD and Gitlab.
  • Knowledge or experience with LLMs, vector search, or NLP.
  • Il y a 7 jours
Emplois reliés
Offre sponsorisée
Bevertec
Canada

Job Title: Software Developer - (Ionic Frameworks, Flutter, Angular, Java, Spring Boot)Duration: 6 months (possible extension)Location: Toronto, ON (Hybrid)Hours: 7. ...

Doximity
Remote, Canada
Télétravail

Collaborate with product managers, data analysts, and machine learning engineers to develop pipelines and ETL tasks in order to facilitate the extraction of insights. You have developed maintainable data pipelines with them. You are experienced in creating automated testing, applying design patterns...

Yelp
Calgary, Alberta
Télétravail

Work closely with other software engineering teams, product managers and data scientists to identify and use the most relevant consumer and business data. We do! We're the data backend engineers who make these systems work with speed, efficiency, and at scale. We use NoSQL data stores, data warehous...

Index Exchange
Canada

We’re looking for a Senior Observability Platform Engineer to build and run high scale, distributed and exceptionally reliable systems. Acting as a Senior Observability Platform Engineer you have the ability to prioritize tasks, often against competing scope and timelines. We are looking for an engi...

Sophos
Canada

We are looking for senior software engineers with backgrounds in network security to join our Network Security Group Xstream Firewall Hardware/Cloud Platform Team. Passion for software engineering and coding with proven ability to test/debug own code. Ability to work well with team of senior and jun...

Lyons Consulting Group
Canada

With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engine...

S.i. Systems
Calgary, Alberta

Senior Data Engineer to develop, test, and maintain ETL pipelines using Python and SQL in an Azure Data Factory and Databricks environment. Extremely comfortable handling and manipulating large data sets and handling. Familiarity with Pyspark, ADO (AcriveX Data Objects), Docker. DBT (Data Build Tool...

Dropbox
Canada
Télétravail

As we evolve from syncing and sharing files to providing advanced solutions for collaboration and distributed work, we are looking for a Senior Software Engineer to join our Privacy Engineering team. Our Privacy Engineering team is crucial in ensuring that our products maintain the highest standards...

Coursera
Canada

We’re looking for a passionate and talented individual with a keen eye for data to join the Data Engineering team at Coursera! Data Engineering plays a crucial role in building a robust and reliable data infrastructure that enables data-driven decision-making, as well as various data analytics and m...

StackAdapt
Canada

As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product. We work closely with our strategic partnerships team to build our developer platform which include...