Python / PySpark Developer
7 days ago
Job DescriptionPrimary Responsibilities
- Design, develop, and maintain high-quality Python and PySpark applications.
- Build and optimize data pipelines, ETL/ELT workflows, and data integrations.
- Write clean, maintainable, and efficient code following best practices and architectural patterns.
- Perform unit testing using tools like Pytest, and ensure code quality using Pylint or similar tools.
- Work with tSQL, XML, enterprise schedulers, and other related technologies.
- Collaborate closely with product owners, architects, and other developers to define requirements and develop technical solutions.
- Participate in all phases of the SDLC—design, development, testing, deployment, and support.
- Create high-level product specifications, design documents, and technical documentation.
- Utilize version control, ticketing systems, and CI/CD pipelines for effective development workflows.
- Consume and integrate APIs (REST and others) into applications.
- Contribute to Agile ceremonies, sprints, and collaborative development processes.
- Provide technical leadership and guidance to junior developers as needed.
Required Skills & Experience
- 4+ years of hands-on experience in Python development.
- Strong experience with PySpark for distributed data processing.
- Proficiency with Python testing tools (Pytest) and code analysis tools (Pylint).
- Expertise in tSQL, XML, and enterprise job schedulers.
- Strong understanding of algorithms, data structures, and design patterns.
- Solid background in software development and full SDLC.
- Experience with Python web frameworks such as Django, Flask, Pyramid, or Tornado.
- Experience in ETL/ELT integration using Python; familiarity with SSIS is a plus.
- Hands-on experience with Git or other version control systems, ticketing tools (JIRA, etc.), and CI/CD pipelines.
- Experience working in Agile development environments.
- Experience consuming REST APIs and working with modern API standards.
-
Python Developer
7 days ago
Toronto, Ontario, Canada Celersoft Technology and Consulting Services Full time $80,000 - $120,000 per yearJob Description: Python Developer with Spark & Scala (Toronto, ON, Canada)We are looking for an experiencedPython Developerwith strong expertise inApache Spark and Scalato build scalable data processing solutions and support analytics initiatives. The ideal candidate will work with cross-functional teams to design, optimize, and maintain high-performance...
-
Sr. Python Developer
2 weeks ago
Toronto, Ontario, Canada Acies IT Solutions Full time $216,000 - $234,000 per yearJob Title: Python DeveloperLocation: Remote/Canada (EST/CST time zone)Key skills: AWS, Python AI, S2, Glue, PysparkOver all 12+ yearsResponsibilities· Build Python-based modules, services, and scripts.· Develop utilities for data ingestion, transformation, and validation.· Create reusable libraries and maintain clean, testable code.· Support integration...
-
Python Developer
7 days ago
Toronto, Ontario, Canada Nets-international Communication Full time $219,200 - $442,400 per yearJob OverviewThe Python Developer is responsible for designing, developing, and maintaining scalable software applications using Python and related frameworks. The role involves working closely with cross-functional teams to build backend systems, APIs, data pipelines, or automation tools that align with business goals and technical standards.Key...
-
Python Developer
2 weeks ago
Toronto, Ontario, Canada Galactic Minds INC Full time $60,000 - $120,000 per yearPosition : Python developerToronto, ON – Onsite• Seeking a skilled Python developer to write, test, and maintain scalable and efficient Python code for [specific software/products, e.g., web applications, data pipelines, automation tools]. Key Responsibilities • Code Development: Write clean, reusable, and efficient Python code. • Backend Logic:...
-
Python Developer
7 days ago
Toronto, Ontario, Canada BridgeFlair LLC Full time $100,000 - $150,000 per yearJob DescriptionSeeking a highly skilled Sr PythonDeveloper with deep expertise inPython,Java,AWS, and. The ideal candidate will architect and develop scalable applications, build APIs, and work across modern cloud and frontend technologies.Must-Have SkillsPython (Django, Flask, FastAPI or similar)JavaAWSRESTful API developmentSQL & NoSQL databases...
-
Lead Data Engineer
7 days ago
Toronto, Ontario, Canada Princeton IT Services Full time $104,000 - $156,000 per yearJob Title: Lead Data Engineer – Python, PySpark & SQLLocation: CanadaJob Type: Full time contractWe are looking for a strong Lead Data Engineer with deep experience in Python, PySpark, SQL, and AWS to design, develop, and optimize large-scale data pipelines. This role requires strong hands-on coding skills, the ability to validate and process complex raw...
-
Python Developer
2 weeks ago
Toronto, Ontario, Canada Tek Tron IT Full time $40,730 - $87,988 per yearJob OverviewAs a Python Developer, you will be at the forefront of creating innovative software solutions that drive our projects forward. You'll collaborate with cross-functional teams to design, develop, and maintain robust applications that meet our clients' needs. Your expertise in Python and web development will empower you to tackle complex challenges...
-
Python Developer(Python + Web API)
7 days ago
Toronto, Ontario, Canada Ampstek Full time $100,000 - $120,000 per yearPosition: Python Developer(Python + Web API)Location : Toronto, Canada (5 Days Onsite)Duration: ContractJob Description::Updates: Software Engineer role focused on Python, Web API and extensive platform development experience along with data pipelines, offline processes, Devops scripting. Scaling platform.(must be good in python coding).● Experience with...
-
Python Developer
6 days ago
Toronto, Ontario, Canada Aviva Full time $85,000 - $119,999 per yearExperience Aviva Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. At Aviva Canada, we put people first, our employees, our customers, and our communities. We're proud of a culture built on care, inclusion, and collaboration, where...
-
Python Developer
7 days ago
Toronto, Ontario, Canada SRA Group Full time $120,000 - $180,000 per yearTitle: Python Developer with GolangWork location: Toronto (Hybrid)Duration: 12 Months Contract with likely extensionJob Description:Provide technical solutions to create valuable extensions and enhancements of our platform offering.Lead design and code review sessions focused on performance and resiliency best practicesLead the gathering of functional...