Apply now

Posted 5 days ago

Senior Python Developer with PySpark and AWS

@ Luxoft

Toronto, Ontario

Full-time8+ years experience
Apply now
SIGNALS

Overview

Luxoft is hiring a Senior Python Developer to work on its data engineering organization's Analytical Work Bench, an integrated development environment. The role involves integrating large datasets into the research ecosystem and building Big Data solutions on AWS EMR with Python and PySpark. The posting requires over 8 years of Python experience and a full-time schedule.

Responsibilities:

  • Integrate large datasets into the research ecosystem via the resource platform
  • Rationalize and integrate the Analytical Work Bench with another internal application
  • Build an IDE based on Jupyter Lab using custom code

Requirements summary:

  • 8+ years of Python Core and PySpark experience
  • Proven AWS experience with Big Data solutions on EMR
  • 2+ years with Pylint and Pytest
  • 5+ years with PyPI and Gulp
  • 2+ years with Jenkins and UrbanCode CI/CD

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-05
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience8+ years
Hours per week40 (estimated)
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)
Fields of studyEngineering, Computer Science

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy3
Job description

The project involves the data engineering organization’s Analytical Work Bench , which is an integrated development environment. The objective is to rationalize and integrate AWB with another internally developed application. Additionally, the project includes creating an IDE based on the Jupyter Lab environment using custom code developed by Client.

Responsibilities:

- Integrate large datasets into the research ecosystem via the resource platform.

Mandatory Skills Description:

• A university degree in Engineering or Computer Science is preferred.

Hard skills:

• Proven experience working with cloud-based technologies, specifically AWS.

• Solid expertise in Big Data solutions utilizing AWS EMR.

• Advanced proficiency in Python Core and PySpark, with over 8 years of hands-on experience.

• Practical knowledge of Pylint and Pytest for code quality and testing, with at least two years of experience.

• Extensive experience with package management and automation tools such as PyPI and Gulp for over five years.

• Familiarity with continuous integration and continuous delivery pipelines using Jenkins and Urban Code, with more than two years of experience.

Soft skills:

• Excellent communication skills demonstrated through collaboration with end users to gather and discuss complex business requirements effectively.

Nice-to-Have Skills Description:

- UI development with React: Familiarity with building user interfaces using React is advantageous.

- JupiterLab: Experience working with JupiterLab is a beneficial asset.

- Data Engineering and/or Data Science experience: Having skills or experience in data engineering or data science is a plus.

Similar jobs

  • Construction Surveyor

    Toronto, ON
    Full Time

    Reliance Impact

    Working closely with project managers, site superintendents, engineers, and field personnel, the Construction Surveyor will provide essential technical support to ensure construction…; Competitive Compensation: Earn…

  • Technical Support Engineer

    Toronto, ON
    Full Time

    Luxoft

    Basic networking knowledge; AWS Experience (VPC, EC2, S3, RDS, IAM); Experience in DevOps

    Technical support, Git, GitHub, Linux, Troubleshooting, ITIL

  • Principal, Trade Support

    Toronto, ON
    Full Time

    GlassRatner

    It is well suited to a leader who combines operational excellence, strong risk management instincts, and the ability to lead transformational change within a complex global investment…; Skills and Qualifications;…

  • Contracts and Compliance Manager

    Toronto, ON
    Full Time

    Robert Half

    Bachelor's degree in Law, Business, Finance, Supply Chain, Risk Management, or a related field; 10+ years of experience in contract management, commercial negotiations, compliance, or risk management; Strong knowledge…

  • Cloud Engineer

    Toronto, ON
    Full Time

    Quarry Consulting

    Required Technical Skills / Qualifications; 4-10 years of proven working experience in infrastructure deployment and maintenance; Working experience on application security using Azure provided resources

  • Associate Director, SEO (Mat leave Contract)

    Toronto, ON
    Contract

    INNOCEAN Canada

    4+ YOELead technical SEO audits and oversee remediation, partnering with web development on site speed, mobile experience, and crawlability; Industry Knowledge; Qualifications & Experiences

    SEO, Sales, Leadership, SEM, Web development, Reporting

  • GPU & AI Optimization Engineer

    Toronto, ON
    Full Time

    Sapphire Stream Technology

    Required Qualifications; Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering, Computer Systems, or a related technical discipline; Knowledge of machine learning concepts,…

  • eTrading Engineering Lead

    Toronto, ON
    Full Time

    HSBC

    Applicants must be legally authorized to work in Canada as HSBC will not engage in immigration sponsorship for this position; Bring substantial hands-on experience in infrastructure, network, or compute engineering…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.