CrawlJobs Logo

Python Airflow Developer

Canada, Toronto 140000.00 USD / Year · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

Job Description Python Airflow Developer Toronto, ON - Onsite

Requirements

  • Design and maintenance of services in Python
  • Provide guidance and expertise for Python solutions
  • Responsible for the end-to-end technical solution as defined by the solution architecture and resolving design ambiguity
  • Provide technical leadership, expert counsel and guidance to the development team, adhering to solution architecture and best practices
  • Leads complex group meetings (including business partners) for technical design, decision making, problem solving, implementation and strategic planning
  • Provides direction, expertise, feedback, coaching and development to build the capability of junior technical development staff
  • Conduct analysis in form of written and/or diagram to provide feedback
  • Create, design, analyze, develop, and debug Various tasks such as updating table entries, create program variants
  • Develop interface to transfer data between two systems
  • Support the integration projects through various phases from gathering business requirements to go-live and post-implementation support
  • Analyze business requirements and provide guidance and clarity
  • Support the assessment of change requests (corrections, enhancements), proposing and developing solutions
  • Support the team during requirements and testing
  • Perform unit testing for the developed objects
  • Prepare technical design document of the development
  • Prepare PRP document and provide walkthrough Implement the changes using Service Now Ticketing process
  • Create implementation plan and preparations for Go-Live
  • Develop accurate estimates for completion of technical tasks Manage risks, assumptions and constraints and communicate to appropriate parties
  • For production problem tickets, determine root-cause analysis and provide options for solution
  • Provide first class support to immediate team and all partners Develop API Web Services
  • Provide guidance to adhere to compliance items like server
  • Must-have Undergraduate Computer Science or Engineering Degree or equivalent experience
  • Proven experience in leading development team on large projects or programs interfacing with multiple applications and or third parties
  • Proven experience as a senior Python developer
  • Proven experience in Oracle, MS-SQL, Postgres and Airflow
  • Experience in front end and backend development Knowledge of flow of data inbound and outbound files
  • Proven experience with agile delivery methodology and governance Ability to successfully multi-task Solid grasp of OO principles
  • 5 years’ experience with Java technologies such as Spring, Spring Boot, JAX-WS and JAX-RS
  • Experience with IntelliJ, Eclipse IDE Experience with Source Code Management system such as GIT
  • Experience with DevOps such as Jenkins Experience with PCF, OCP, Azure, AWS, Webservices (SOAP and REST) Middleware technologies (ex. MQSeries Kafka, Redis)

Nice to have

  • JCL knowledge experience willing to learn
  • Basic knowledge API Web services VISIO creating flows and diagrams experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Python Airflow Developer

8 matching positions

Senior Python Developer

FinXL by Randstad Digital focuses on developing client's Networking, Digital and...
Location
Location
Australia , North Sydney
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python Engineer experience
  • Python & ETL: Essential expert-level proficiency
  • Airflow Mastery: A solid grasp of Airflow concepts is mandatory including: Creating and operating Airflow tasks, orchestrating complex workflows, handling various data flow challenges-bottlenecks
  • Airflow orchestration experience
  • PySpark experience
  • Data pipelines experience
  • Candidates must demonstrate a logical approach to ETL pipelines & the ability to think through edge-case scenarios
  • Experience troubleshooting complex ETL scenarios
Read More
Arrow Right

Fixed Income Data Intmd Python Developer

Fixed Income (FI) is the primary source of capital for corporations, governments...
Location
Location
Canada , Mississauga
Salary
Salary:
79320.00 - 110680.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 years+ of hands-on experience in building an enterprise scale highly componentized application using Python incl. tools - Pandas, Polars, Streamlit, Airflow
  • Experience with Docker and Kubernetes/Openshift
  • Experience with Python LLM tools (OpenAI, Vertex, Langchain) is a plus
  • Experience with DevOps technologies - Ansible, Chef is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Jenkins, TeamCity, Code Quality Tools - SonarQube, etc.
  • Proficient in industry standard best practices such as Design Patters, Coding Standards, Coding modularity, Prototypes etc.
  • Unit testing frameworks - PyTest
  • Understanding of the SDLC lifecycle for Agile & Waterfall methodologies
  • Excellent written and oral communication skills
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems
  • Participate in Sprint Planning, Tasking and Estimation of the assigned work for Python platform
  • Participate in component and service design for Python analytical services
  • Work on bug resolution and application improvements, such as performance and maintainability
  • May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities
  • Stay abreast with new trends in open source tooling and champion tools that could help improve efficiency of the Fixed Income quant and data science community
  • Work closely with quants and data scientists to help them use platform capabilities and develop efficient analytical tools
  • Continuously look to automate manual touchpoints in the technology delivery pipeline
Read More
Arrow Right

Senior Python Developer

FinXL by Randstad Digital focuses on developing client's Networking, Digital and...
Location
Location
Australia , North Sydney
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python Engineer experience
  • Python & ETL: Essential expert-level proficiency
  • Airflow Mastery: A solid grasp of Airflow concepts is mandatory including: Creating and operating Airflow tasks, orchestrating complex workflows, handling various data flow challenges-bottlenecks
  • Airflow orchestration experience
  • Candidates must demonstrate a logical approach to ETL pipelines & the ability to think through edge-case scenarios
  • Experience troubleshooting complex ETL scenarios
Read More
Arrow Right

Senior Balance Sheet Management Analyst - Python Developer

Wells Fargo is seeking a Senior Balance Sheet Management Analyst. In this role, ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
August 17, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Treasury experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
  • Strong experience in software/data engineering roles, with at least 5 years in Python development
  • Strong experience in SQL, data modeling, and ETL frameworks
  • Proficiency in Python libraries such as Pandas, NumPy, PySpark
  • Experience with cloud platforms (AWS, GCP, or Azure) and tools like BigQuery, Airflow, or Databricks
  • Excellent problem-solving, communication, and stakeholder management skills
Job Responsibility
Job Responsibility
  • Lead or participate in moderately complex initiatives related to balance sheet management activities including measuring and managing risk arising from a mismatch of liquidity and cash flow profiles of assets and liabilities
  • Review and analyze liquidity risk management, foreign exchange risk management, and interest risk management and provide overall advisory on such matters
  • Be responsible for moderately complex reporting and analytics on treasury balance sheet management metrics
  • Ensure accurate recurring deliverables are completed and compliant with various risk management regulatory requirements
  • Ensure data quality and establish controlled processes
  • Make recommendations to more experienced group members and management
  • Collaborate and consult with peers, colleagues and mid-level managers to resolve issues and achieve goals
  • Interact with internal customers as well as outside parties including accounting and consulting firms
  • Design, develop, and maintain scalable and efficient data pipelines and ETL workflows using Python
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver actionable solutions
Read More
Arrow Right

Senior Python developer

Our partner is a premium catering and event services company founded in 1820. It...
Location
Location
Salary
Salary:
Not provided
noveogroup.com Logo
Noveo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building a Data Platform from scratch (Data Warehouse / Lakehouse)
  • Experience with ERP migration projects is a strong plus
  • Expert-level SQL
  • Strong Python
  • Deep knowledge of Modern Data Stack (dbt, ingestion tools, cloud warehouses)
  • Cloud & DevOps experience (CI/CD, Terraform, Docker)
  • Strong problem-solving ability
  • Able to justify architectural choices based on business needs
  • Comfortable operating in a partially undefined target architecture
  • Ownership-driven and autonomous
Job Responsibility
Job Responsibility
  • Design the data platform environment (AWS, GCP, Azure, or hybrid)
  • Select and implement the Modern Data Stack components: ingestion tools (e.g., Airbyte, Fivetran), transformation layer (dbt), orchestration (Airflow, Dagster)
  • Design and implement a scalable Data Warehouse / Lakehouse architecture
  • Build structured, documented, high-performance data models via dbt
  • Connect the entire business ecosystem: accounting, CRM, expense management, payment platforms
  • Build ERP abstraction pipelines enabling ERP switching without impacting reporting
  • Ensure data integrity, freshness, and security
  • Manage coexistence of multiple ERPs during transition phase
  • Connect BI/DataViz tools (Tableau or future solutions) to the platform
  • Optimize query performance
What we offer
What we offer
  • Paid vacations (24 working days/year) and sick leave
  • Stable long-term workload (8 hours per day, 40 hours per week), flexible working hours, fully remote
  • Working on exciting projects in international team of professionals
  • Opportunities for learning and practicing new technologies
  • internal training
  • Participating in inner meetups and permanent experience exchange with colleagues
  • Well-defined development processes and methodologies
  • Partial reimbursement of medical fees, massage or sports
  • Fulltime
Read More
Arrow Right

Python Developer

The IT company Andersen invites a Python Developer in Abu Dhabi to join its team...
Location
Location
United Arab Emirates , Abu Dhabi
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in backend development using Python for 5+ years
  • Strong experience with FastAPI for building RESTful APIs and microservices
  • Hands-on experience with API gateways (e.g., Kong, WSO2) and authentication/authorization solutions (e.g., Keycloak, Active Directory/ADFS)
  • Familiarity with CDN configuration (CloudFront, Cloudflare, Fastly, Akamai) for static assets and API edge caching
  • Experience integrating messaging systems (e.g., Kafka, RabbitMQ) and event-driven architectures
  • Knowledge of CI/CD pipelines and version control (Git, Azure DevOps)
  • Backend Development: Python, FastAPI, REST API design and implementation
  • Microservices Architecture: Design, deployment, and maintenance
  • Data Management: PostgreSQL, Oracle PL/SQL
  • caching with Redis
Job Responsibility
Job Responsibility
  • Developing, maintaining, and enhancing web applications
  • Writing clean, efficient, and well-documented code
  • Collaborating with the team to understand project requirements and specifications
  • Integrating third-party APIs and services
  • Troubleshooting, debugging, and resolving technical issues
  • Implementing security and data protection measures
  • Optimizing application performance and scalability
  • Conducting code reviews and providing constructive feedback to team members
  • Ensuring code quality through different types of testing and continuous integration
What we offer
What we offer
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others
  • The opportunity to change the project and/or develop expertise in an interesting business domain
  • Guarantee of professional, financial, and career growth
  • The company has introduced systems of mentoring and adaptation for each new employee
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies)
  • Certification compensation (AWS, PMP, etc)
  • Referral program
  • English courses
Read More
Arrow Right

Python + OOPS Developer

We are seeking an experienced Python + OOPS Developer capable of designing, engi...
Location
Location
India , Bangalore South
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in OOP, clean architecture, maintainable application design
  • Deep experience in numerical computing and time-series analysis
  • Working knowledge for distributed data processing
  • Understanding of portfolio mathematics, weighting algorithms, and time-series transformations
  • Experience building rules-based or metadata-driven frameworks
  • Strong SQL skills and ability to consume structured data from Snowflake
  • Expertise in unit testing, regression testing, deterministic replay
  • Familiarity with Airflow, Temporal, or similar orchestration frameworks
  • Good understanding of S3, Lambda, IAM, and integration with Snowflake Data Cloud
Job Responsibility
Job Responsibility
  • Design and implement modular, reusable Python components for index construction, rebalancing, and backtesting
  • Run large‑scale historical simulations using Pandas, NumPy, and PySpark
  • Integrate compute engines with Airflow/Temporal using configuration-driven workflows
  • Query and consume reference data (pricing, security master, corporate actions) from Snowflake
  • Build automated test harnesses to validate outputs and ensure reproducibility
  • Optimize performance using vectorization, caching, and distributed computing patterns
  • Ensure data and calculation reconciliation against benchmarks
  • Collaborate with Business, Index Operations, and Platform teams to move research into production
  • Follow best practices in code quality, architecture, testing, and deployment
  • Contribute to design discussions and technical decision-making
  • Fulltime
Read More
Arrow Right
New

Data Engineer

We are seeking a Data Engineer to design and build scalable data pipelines and p...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of data engineering experience in cloud environments (AWS and/or Azure)
  • Hands‑on experience with Databricks, Apache Spark, and Delta Lake
  • Strong skills in Python / PySpark and SQL
  • Experience with data pipelines, ETL/ELT, and data modeling
  • Familiarity with orchestration tools (Airflow or similar) and modern data architectures
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable data pipelines using Databricks, Spark, and cloud-native services
  • Develop and optimize ETL/ELT workflows for batch and streaming data across AWS and Azure environments
  • Build and manage data models, data lakes, and warehousing solutions for analytics and AI use cases
  • Ensure data quality, reliability, and governance across the data lifecycle
  • Collaborate with data science, analytics, and platform teams to deliver data solutions
  • Fulltime
Read More
Arrow Right