Skip to main content

Senior Python Developer

Senior Python Developer
1 week 6 days ago

Job Opportunity at Raise: Senior Python Developer

Location: Hybrid - (2x/week in office)

Contract Length: 5 Months with possibility for extension


  • We at Raise are hiring a Senior Python Developer for one of our top clients.
  • After establishing themselves as an industry leader, they’re now expanding their team to meet rising demand.


  • Develop software solutions by studying information needs, systems flow, data usage, and work processes.
  • Identify ideas to improve system performance and impact availability.
  • Collaborate with Business Analysts who carry out detailed investigations into software requirements.
  • Confer with project managers to obtain information on software capabilities.
  • Modify software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces based on business requirements.
  • Work with Linux operating system to complete project tasks.

Must Have Skills

  • 5-7 years of Developer Experience (Front or Back end).
  • 3-5 years of recent Python/PySpark experience.
  • Prior Financial Institution experience.
  • 2+ years’ experience working with database technology and writing intermediate SQL queries.

Nice To Have

  • Prior FI Compliance experience/knowledge also beneficial but team is willing to train.
  • Experience in Google Cloud Platform/Azure would be an asset.
  • Prior Apache Nifi experience would be beneficial for this position.

If you’re interested, apply below for your chance to join a great place to work.

About Raise

Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.

We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups.

We have a dedicated webpage for accommodations where you can learn more about what we offer, and request accommodation:

In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or [email protected].

Expertise level

Work arrangement

Key skills

Similar Jobs in Canada