- Search jobs
- cambridge on
- python
Python Jobs in Cambridge on
- Promoted
- New!
Senior Software Developer - AWS Glue and ETL (Contract Role)
MessagepointGreater Kitchener-Cambridge-Waterloo Metropolitan Area, CanadaSenior Systems Integration Engineer (Managed Services)
Clearpath RoboticsKitchener, CanadaSpecialist IS Analyst
Aditi ConsultingCambridge, CA- Promoted
Application Programmer Analyst
InsideHigherEdCambridge, Ontario, CanadaEmbedded Software Developer C++
Sonova AGKitchener, Ontario, CASr. Network Engineer
Lone Wolf Real Estate Technologies IncCambridge, ON, CAQuality Engineer
NERv Technology Inc. D.B.A. FluidAI MedicalKitchener, Ontario, Canada, N2H 5L6Embedded Software Developer C++
SonovaKitchener (ON), CanadaFull Stack Developer
AtomicKitchener-Waterloo, OntarioSenior Software Engineer (Frontend)
ConexiomKitchener, ONFull Stack Developer
Tundra Talent CommunityCambridge, ON, Canada (Hybrid)Software Developer Level II - Industrial Machine Vision
ATS AutomationCambridge, CASCADA Developer
Halliwell ConsultingCambridge, OntarioSoftware Developer (Adaptive Control Team)
MiovisionKitchener, ON, CASenior Developer
Arctic WolfWaterloo, ON, CANSenior FPGA Developer
Christie Digital SystemsChristie Digital Systems Canada Inc., Wellington St. N., Kitchener, ON, CANFull Stack Developer
Cloud DX, Inc.Kitchener, Ontario, CanadaLead Technical Artist (Canada)
EndavaCambridge, Ontario, CanadaSenior Software Developer - AWS Glue and ETL (Contract Role)
MessagepointGreater Kitchener-Cambridge-Waterloo Metropolitan Area, Canada- Full-time
Position : Senior Software Developer - AWS Glue and ETL
Type : Contract (9–12 months, with potential for extension)
Location : Kitchener / Waterloo / Toronto or Remote
Start Date : ASAP
About Us :
Messagepoint is a privately-owned, PE-funded software company headquartered in Toronto, Ontario. We enable large enterprises to deliver enhanced customer experiences and achieve a better bottom line by optimizing their omni-channel customer communications.
Our award-winning platform gives non-technical business users such as marketers, CX teams and product owners intelligent control over the content in customer communications to achieve unparalleled personalization, relevancy, brand consistency, and compliance. Only Messagepoint harnesses AI-powered Content Intelligence to automate and simplify the process of migrating, optimizing, authoring, and managing business-critical on-demand, interactive and batch communications across all platforms and channels.
Founded in 1998 as Prinova, Messagepoint has grown from its beginnings as a top global Customer Communications Management (CCM) integrator, to become a leader in the space due to our unique ability to intelligently manage content.
Summary
We are seeking an experienced Senior Software Developer specializing in AWS Glue and ETL to lead the integration and adoption of AWS Glue within our technology stack. This is a pivotal role focused on designing and implementing scalable, configuration-driven ETL processes for ingesting, wrangling, and transforming heterogeneous data sources into a centralized data lake. You will play a key part in enabling our team to build reusable, schema-on-read-based pipelines and robust data catalogs to support business-critical applications.
The ideal candidate will have deep expertise in AWS Glue, Spark-based data processing, and the development of reusable, modular code for complex ETL workflows.
Responsibilities :
1. AWS Glue Integration & Enablement
- Introduce AWS Glue as the primary ETL tool in our technology stack.
- Configure AWS Glue crawlers, data catalogs, and ETL jobs to automate schema discovery, normalization, and metadata management.
- Establish best practices and guidelines for AWS Glue adoption.
2. Data Catalogs and Schema-on-Read
3. ETL Process Design
4. Spark-Based Reusable Code Development
5. Configuration-Driven Pipelines
6. Data Quality and Validation
7. Collaboration and Leadership
8. Monitoring and Maintenance
Qualifications :
Why Join Us?
Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace.
We thank you for your interest, however, only those who qualify for an interview will be contacted.