Lead Big Data Spark Engineer

14 hours ago


Mississauga, Canada Citibank (Switzerland) AG Full time

## For additional information, please review .* Partner with product managers, data scientists, and other engineering teams to understand business requirements and translate them into technical solutions.* Communicate complex technical concepts and solutions effectively to both technical and non-technical stakeholders.* Work closely with DevOps and SRE teams to ensure operational excellence, monitoring, and troubleshooting of big data systems.* **Education:** Bachelor's or Master's degree in Computer Science, Engineering, or a related field.* **Experience:** + 8+ years of progressive experience in software development, with at least 5+ years focusing on big data technologies. + 3+ years of experience in a leadership or senior architectural role. + Extensive hands-on experience with Scala for big data processing. + Demonstrated expertise with Apache Spark (Spark Core, Spark SQL, Spark Streaming). + Strong experience with distributed systems and big data ecosystems (e.g., Hadoop, Kafka, Cassandra, HBase, Delta Lake, Snowflake, Databricks). + Proficiency with cloud platforms (AWS, Azure, GCP) and their big data services (e.g., EMR, Redshift, Glue, DataProc, BigQuery). + Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines. + Solid understanding of data warehousing concepts, ETL/ELT processes, and data modeling. + Familiarity with functional programming paradigms in Scala.* **Skills:** + Exceptional problem-solving and analytical skills. + Strong leadership, communication, and interpersonal skills. + Ability to work independently and collaboratively in a fast-paced, dynamic environment. + Proactive and results-oriented with a strong sense of ownership.* Experience with real-time data processing and stream analytics.* Knowledge of machine learning frameworks and their application in big data.* Contributions to open-source big data projects.* Experience in the financial services industry.
#J-18808-Ljbffr



  • Mississauga, Ontario, Canada Citi Full time US$120,800 - US$170,800

    About the Role:We are seeking an experienced and highly skilled Big Data Engineer to lead the design, development, and implementation of our next-generation big data platforms and applications. The ideal candidate will be a technical leader with a strong background in Scala, Spark, and other big data technologies, capable of driving innovation, mentoring...


  • Mississauga, Canada Citibank (Switzerland) AG Full time

    A leading financial services organization in Peel Region, Mississauga is seeking a skilled Big Data Engineer with over 6 years of experience in software engineering. The role involves providing technical leadership, mentoring engineers, and collaborating with various stakeholders to drive Big Data strategies. Ideal candidates should have expertise in Apache...


  • Mississauga, Canada Citibank (Switzerland) AG Full time

    ## For additional information, please review .* ## **Technical Guidance:** Provide technical leadership and guidance to multiple engineering teams, ensuring alignment with architectural principles and strategic goals.* ## **Mentorship:** Mentor senior and junior engineers, fostering their technical growth, problem-solving skills, and adherence to best...


  • Mississauga, Canada PowerToFly Full time

    Overview 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. Responsibilities - Technical Design &...


  • Mississauga, Canada PowerToFly Full time

    A leading technology firm in Mississauga is looking for a senior Big Data and SQL Developer to establish and implement cutting-edge data solutions. The role focuses on designing and building scalable systems, mentoring engineers, and engaging with clients to address their business needs. Candidates should have 6+ years of experience in software engineering,...


  • Mississauga, Canada Citibank (Switzerland) AG Full time

    ## For additional information, please review .The Big Data Engineer is a senior level position responsible for establishing andimplementing new or revised application systems and programs in coordination with theTechnology team. The overall objective of this role is to lead applications systems analysisand programming activities.**Responsibilities:***...


  • Mississauga, Canada Citibank (Switzerland) AG Full time

    A leading international bank is seeking a Senior Big Data Engineer in Mississauga, Canada. This role involves designing and maintaining scalable ETL pipelines, leveraging big data frameworks, and utilizing cloud platforms. Candidates should have over 5 years of experience in Big Data Engineering, alongside strong expertise in programming languages like...

  • Senior Spark

    14 hours ago


    Mississauga, Canada Citibank (Switzerland) AG Full time

    A prominent financial institution in Canada seeks an experienced technical leader to oversee big data initiatives. The ideal candidate owns a Bachelor's or Master's in a related field and brings over 8 years of software development experience, specifically in big data technologies using Scala and Apache Spark. Responsibilities include translating business...


  • Mississauga, Canada Citi Full time

    **Markets Data team is building the next generation Data fabric to solve for Business, Analytics and growing regulatory needs. Vast amounts of data assets have been accumulated through the years. Data fabric built on emerging technologies will facilitate the data being inspected, cleansed, transformed for support decision-making**: **Responsibilities**: - **...

  • Senior Big Data

    3 weeks ago


    Mississauga, Canada PointClickCare Full time

    A health tech leader in Mississauga is seeking a Software Engineer to enhance their healthcare solutions. You will contribute to developing tools and applications using big data technologies like Apache Hudi and Spark, ensuring software reliability and modernity. Ideal candidates will possess strong coding skills, experience with distributed computing, and a...