Data Engineer
Siri Info Solutions Inc
Position: Data Engineer
Location: Downtown Toronto ON (Hybrid)
Duration: Contract
Company Overview
Client is a global leader in fintech and payments, connecting financial institutions, corporations, merchants, and consumers millions of times every day. Client delivers secure, reliable, and scalable technology that powers payments and financial services worldwide.
Job Overview
The primary focus of this role is to design, build, and maintain the EMFI Data Application Platform, a financial analytics application. The successful candidate will work across the full stack to deliver reliable, performant, and secure data products.
Reports To: Director, Data and AI Embedded Finance
Responsibilities
- Collaborate with internal stakeholders to translate business and analytical requirements into well-defined backend features and data products.
- Design and deploy scalable microservices within the FastAPI ecosystem, establishing clear service boundaries and well-defined API contracts.
- Design and develop Snowflake-native applications using Snowpark (Python), stored procedures, Tasks, Streams, and Dynamic Tables.
- Build day-end processing engines that run natively within the Snowflake compute layer.
- Design and implement RESTful API endpoints using FastAPI, with clearly defined, versioned, and documented API contracts using OpenAPI/Swagger.
- Write and optimize SQL queries against Snowflake and PostgreSQL for reporting, aggregation, and analytical use cases.
- Own end-to-end feature delivery, from requirements gathering and API contract definition through implementation, testing, and deployment.
- Implement platform security best practices, including authentication, authorization/RBAC, input validation, and safe error handling aligned with OWASP Top 10.
Technical Skills
- Strong experience designing and implementing microservices architectures, including service discovery, inter-service communication, API versioning, distributed tracing, and logging/observability.
- Proficiency in Python backend development, including FastAPI async patterns and Pydantic-based data validation.
- Strong SQL and analytical database experience, including optimized queries, aggregations, and data transformations.
- Hands-on experience with Snowflake-native development, including:
- Snowpark
- Stored Procedures (JavaScript/Python)
- Tasks
- Streams
- Dynamic Tables
- Strong understanding of REST API design and OpenAPI specifications.
- Knowledge of authentication and authorization patterns, including JWT, OAuth2, and RBAC.
- Experience with Docker and Docker Compose.
- Familiarity with CI/CD pipelines for automated testing and deployment.
- Strong Git experience, including branching strategies and code review workflows.
- Experience with AWS, Azure, or GCP.
Qualifications
- Bachelor's degree; Master's preferred, in Computer Science, Software Engineering, Information Systems, or a related discipline.
- 7+ years of professional full-stack development experience with demonstrated delivery of production-grade web applications.
- Payments or fintech industry experience is a strong asset.
- Ability to work independently, manage multiple concurrent workstreams, and deliver with minimal oversight.
- Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
- Strong professional ethics and integrity.
$122.1k - $162.8k
...Salary: $122,100 - 162,800 per year Requirements: We are looking for someone with recognized expertise in data engineering and analytics in large enterprise environments. You should be able to independently lead complex technical initiatives with minimal supervision...SuggestedFull time- ...platforms (like Ticketmaster and Shopify) to provide rich customer data in real-time, enabling event marketers to engage their audiences... ...data accessible, reliable, and performant. As a Senior Data Engineer , you’ll play a vital role in evolving our data platform, which...SuggestedFull time
- Position Description: We are looking for a Senior Data Engineer that will play a critical role in shaping our data innovations. They will help create cutting-edge Big Data solutions by leveraging their prior industrial experience. This role requires close collaboration...SuggestedFull time
- ...at scale with over 500 million reviews, opinions, photos, and videos reaching over 390 million unique visitors each month. We are a data driven company that leverages our data to empower our decisions. Tripadvisor is extremely excited to play a pivotal role in supporting...SuggestedFull time
- ...We are hiring a Staff / Lead-level Data Analyst / Analytics Engineer to embed with the Monetization Data Science & Analytics team as a senior individual contributor and technical leader. This person will be the go-to analytics expert for advertiser revenue, monetization...SuggestedPermanent employmentFull timeContract work
$75.57k - $132.66k
...Req ID: 388396 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to... ...organization, apply now. We are currently seeking a Data Senior Engineer - Data Modernization & Archiving - Remote to join our team in...Temporary workWork at officeRemote workFlexible hours- INTEGRITYOne Partners - Data Engineer (Analytics) Location: Washington, D.C. 100% Onsite Full-Time (Monday to Friday) The Role: You'll be at the forefront of delivering data and software solutions that directly impact our clients' law enforcement mission. You'...Full timeMonday to Friday
$1,500 - $2,025 per month
...and self-serve tools so teams across Wrapbook can access trusted data and use it independently. Own analytics products end to end,... ..., runbooks, onboarding, and code review. Partner with Engineering to understand source schemas, events, and system architecture....Full time$148k - $218.5k
...About the Job At Life360, we collect a lot of data: 60 billion unique location points , 12 billion user actions , 8 billion miles... ...driven every single month , and so much more. As a Senior Analytics Engineer, you will be responsible for transforming this wealth of data...Full time- ...compliance risk with the power of AI. About the role You'll own the data layer behind our analytics product and design of our analytics... ...measured latency, cost, and isolation. This is a hands-on engineering role with strong architectural influence. You'll write code and...Full timeRemote work
- ...Incident Manager Data Engineering Location: Mississauga, ON Work Arrangement: Onsite Employment Type: Full-Time / Permanent (FTE) Experience: 10+ Years Role Description We are seeking an experienced Incident Manager Data Engineering to manage...Permanent employmentFull time
$200k - $230k
...the App or Play Store. ABOUT THE ROLE At SQUIRE, trusted data turns information into action - powering everything from company... ...shaping our next chapter. We're hiring a Director, Data Engineering to build and lead our Data organization through a player-coach...Full timeFor contractorsLocal areaRemote workWorldwide$86.21k - $133.1k
...Req ID: 387430 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to... ...organization, apply now. We are currently seeking a AWS ETL Data Engineer - REMOTE to join our team in Halifax, Nova Scotia (CA-NS),...Work at officeRemote workFlexible hours- Data Engineer (Data Designing, ETL, ELT, Microsoft SQL Server, Oracle, Snowflake, AWS, Azure, data integration, Data Movement, on premise - off premise, SSIS, Snowflake, Dell Boomi) in Middletown, RI Data Migration, Data Strategy, Dell Boomi, ETL, Oracle, Snowflake, SQL...Full timeTemporary workRemote work
$50 - $70 per hour
...network support expertise to structure real production network data for AI-driven infrastructure. This hands-on role combines advanced... ...Current experience as a Level 3, Tier 3, or Principal Support Engineer responsible for keeping enterprise infrastructure stable, including...Hourly payContract workFor contractorsWork at officeRemote work- ...unparalleled commitment to build faster, safer software and harness AI and data intelligence to mitigate risk, maximize efficiencies, and drive... ...software supply chains. We're looking for a Staff Software Engineer to help lead our Data Identity team — the upstream data...Full timeContract workFlexible hours
- ...training, post-training, and evaluation systems. As an AI/ML Research Engineer, LLM Training & Evaluation , you will build and optimize the... ...customer environments. You will work closely with Language Data Scientists, Applied Research Scientists, data engineers, and client...Full time
$99.1k - $132.1k
.... We need strong hands-on experience building and deploying data science and machine learning solutions. We look for deep knowledge... ...and supply chain systems. We value an applied industrial engineering mindset with real-world operations experience. We need the...Full timeFlexible hours$89.7k - $149.5k
...for 7+ years of professional experience in progressively senior data science and applied AI/ML roles. We need strong expertise in... ...assess upstream data sources, data quality, and readiness, and engineer features from transactional, contract, and time-series data....Full timeContract workWork at officeFlexible hours2 days per week$89.7k - $149.5k
...years of relevant background. We need 7+ years of hands-on data science experience, including delivering models to production with... ...value proven success working in cross-functional product and engineering environments. Were looking for a bachelors degree in math, statistics...Full time- ...We are looking for a Principal, Data Analyst seeking to work with our clients to shape business and data strategy. You are highly... ...comfortable with presenting your approach to Product Managers, Engineers, Marketing, Sales, Finance and working with them to execute a data...Full time
$50k - $60k
...Junior Data Analyst Employment Type: Full-Time, Permanent Work Arrangement: Hybrid Experience Required: 0-2 years Salary: $50,000-$60,000/year Job Summary We are hiring a Junior Data Analyst to support reporting, data cleaning, and basic...Permanent employmentFull time- ...Job Title: Python AI Engineer Job Location: Montreal, QC (3days onsite in a week) Job Duration: Long Term Role Summary We are seeking a Senior AI Agent Engineer (around 6 to 8 years of experience) to design, develop, and deploy enterprise-grade...
$70k
...issues in connection with maintenance, upgrades and implementations. Monitor performance and assist with auditing processes to ensure data integrity Participate in projects related to system enhancements, integrations, and new implementations What's Available:...Full timeTemporary workWork experience placementCasual workH1bRemote workMonday to Friday- ...building scalable applications in enterprise environments. The candidate should have a strong understanding of software engineering principles, data structures, algorithms, design patterns, and modern DevOps practices. Experience working with Linux/Unix environments,...Full time
- ...testing, deployment, and production support. Configure and customize planning applications, business rules, forms, dashboards, data integrations, and security. Develop and maintain Groovy Business Rules, Calculation Scripts, and Calculation Manager...Permanent employmentFull time
$122.1k - $162.8k
...Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or another quantitative discipline. We look for 7–1... ...automation workflows. We promote best practices in prompt engineering, LLM evaluation, fine-tuning approaches, and secure model hosting...Full time$90k - $130k
...Salary: $90,000 - 130,000 per year Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a proven track record of building and supporting production-ready software with clean modular...Full time- Job Role: Senior Python Developer Location: Mississauga, ON Onsite Experience: 8+ Years Job Type: Full-Time Job Summary: We are seeking an experienced Senior Python Developer to design, develop, and maintain scalable applications and backend...Full time
- ...well-scoped analysis Identify gaps or inconsistencies in GTM data and help improve data quality and definitions over time... ...out data agents that serve marketing purposes Work with Data Engineering on structuring data architecture and source tables for marketing...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- data science developer Canada
- sr information security engineer Canada
- senior data engineer Canada
- data engineer machine learning Canada
- data center engineer Canada
- data developer Canada
- senior data center engineer Canada
- senior data quality engineer Canada
- sr data engineer Canada
- senior cloud data engineer Canada

