
Senior Cloud Engineer – Data, AI
BMO U.S.
full-time
Posted on:
Location Type: Remote
Location: Remote • Arizona, California, Illinois, New York, Wisconsin • 🇺🇸 United States
Visit company websiteSalary
💰 $81,400 - $151,800 per year
Job Level
Senior
Tech Stack
AWSAzureCloudETLHadoopNoSQLPythonScalaSDLCSparkSQLSSIS
About the role
- Lead in the planning, design, development, testing, implementation, documentation, and support of data and AI products
- Partner with business stakeholders in translating business requirements (functional and non-functional) into data and AI products
- Provide direction on technical designs and ensure alignment with standards and roadmaps
- Identify, track, and perform regression testing on defects found
- Lead process improvement opportunities, to improve our delivery and deployment capabilities
- Accelerate development by building frameworks, automation scripts, and reusable code
- Strengthen development capability via mentoring, knowledge sharing, and building communities of practice
Requirements
- Must have 5 - 7 years of relevant experience and IT education and/or certification(s)
- Hands on experience with ETL/ELT development/testing and data warehousing concepts
- Hands on experience with SQL, NoSQL, Python, Spark, Scala
- Experience with SSIS, Glue, cloud storage and computing services (e.g. AWS, Azure), Hadoop, Netezza
- Experience with structured, semi structured and unstructured datasets in batch and streaming
- Experience with data analysis, data mapping and data profiling
- Experience with AI concepts, GenAI, prompt engineering, retrieval-augmented generation (RAG), AI-powered tools in SDLC etc
- Experience in Agile delivery, including usage of JIRA
Benefits
- Health insurance
- Tuition reimbursement
- Accident and life insurance
- Retirement savings plans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ETLELTdata warehousingSQLNoSQLPythonSparkScaladata analysisAI concepts
Soft skills
leadershipmentoringknowledge sharingprocess improvementcommunication
Certifications
IT certification