CrawlJobs Logo

Big Data and SQL Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada, Mississauga

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

120800.00 - 170800.00 USD / Year

Job Description:

The Big Data and SQL Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Job Responsibility:

  • Lead the design and implementation of highly scalable, robust, and performant Big Data solutions
  • Write high-quality, production-ready code for complex data pipelines
  • Drive performance tuning, troubleshooting, and optimization of Big Data applications
  • Provide technical leadership and guidance to multiple engineering teams
  • Mentor senior and junior engineers
  • Lead comprehensive code reviews
  • Act as a key technical liaison between the Big Data engineering team and internal business units
  • Proactively engage with stakeholders to understand business requirements
  • Research, evaluate, and integrate new Big Data technologies and tools

Requirements:

  • 6+ years of progressive experience in software engineering
  • Expert-level proficiency with Apache Spark (Spark SQL, Spark Streaming, PySpark/Scala Spark), Hadoop ecosystem (HDFS, YARN)
  • Expert in Scala, Python, or Java
  • Deep understanding and practical experience with data warehouse models
  • Strong proficiency in SQL
  • Experience with NoSQL databases (e.g., Cassandra, MongoDB) is a plus
  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI), infrastructure as code (e.g., Terraform), containerization (Docker, Kubernetes/OpenShift)
  • Solid understanding of data governance, data quality, data lineage, and data security principles
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred
  • Experience in the financial services domain – Liquidity Management, Liquidity Stress Modelling
  • Should be well versed with Markets terminologies
  • Experience with large data volumes, real-time processing, and stringent data quality/security requirements

Nice to have:

  • Experience with NoSQL databases (e.g., Cassandra, MongoDB)
  • Familiarity with MLOps principles for data science workflows
What we offer:
  • Career growth opportunities
  • Global team environment
  • Community engagement opportunities
  • Equal opportunity employer
  • Reasonable accommodations for persons with disabilities

Additional Information:

Job Posted:
September 25, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.