Senior Engineer

atCapgeminiRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$72.1k – C$138.9k/year

Posted 2 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design, develop, and maintain scalable applications for data processing utilizing Apache and SQL.

• Construct high-performance ETL and data transformation pipelines with Python and Scala.

• Create and enhance both batch and near-real-time data processing workflows.

• Manage large-scale datasets stored in Parquet, Hive, and various distributed storage systems.

• Compose efficient SQL queries and enhance execution plans for improved performance and scalability.

• Design data models, partitioning strategies, and storage configurations.

• Collaborate effectively with Data Engineers, Software Engineers, Data Scientists, and Product Teams.

• Implement automated testing, monitoring, and deployment procedures for data applications.

• Ensure that standards for data quality, reliability, security, and governance are upheld.


⛳️ Requirements

• Bachelor’s or master’s degree in computer science, Engineering, or a related technical discipline.

• Over 5 years of professional experience in software engineering or data engineering.

• Extensive hands-on experience with Apache, SQL, Python, and Scala.

• Proven experience in building distributed data processing applications.

• In-depth knowledge of Hadoop ecosystem technologies, including Hive, Parquet, and HDFS.

• Experience in developing and optimizing ETL pipelines for large-scale datasets.

• Strong skills in SQL programming and query optimization.

• Familiarity with Linux environments and shell scripting.

• Experience with version control systems such as Git.

• Preferred: experience with AWS cloud platforms, distributed computing, large-scale data architecture, Airflow orchestration, and data lake/lakehouse environments.


🏝️ Benefits

• Vacation: 12-25 days, depending on grade.

• Company-paid holidays.

• Personal Days.

• Sick Leave.

• Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).

• Retirement savings plans (e.g., RRSP in Canada).

• Life and disability insurance.

• Employee assistance programs.

• Other benefits as determined by local policy and eligibility.

• Additional compensation such as variable incentives, bonuses, or commissions may be available.

People also viewed

IQ Plus AG4 hours ago

Software Architect, Microservice Architecture

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job
Clipbook7 hours ago

Founding Senior Software Engineer – Europe

EuropeFull-timeFull-stack Engineer
ApplyView job
GFT Technologies11 hours ago

Senior AI Software Engineer

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Anyone AI14 hours ago

Senior Software Engineer – Open Source, SWE-Bench Evaluation

AR flagArgentina OnlyPart-timeFull-stack Engineer$65/hour
ApplyView job
S + S Regeltechnik GmbH17 hours ago

Senior Full-Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
eCom Solutions Inc17 hours ago

Senior Full-Stack Engineer, React/Node.js

AM flagArmenia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers