Enable job alerts via email!

Senior Software Developer (Python/AWS)

NEARSOURCE TECHNOLOGIES

Toronto

On-site

CAD 90,000 - 130,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Software Developer to join their dynamic team. This role focuses on designing and building scalable data platforms using cutting-edge technologies such as Python and AWS. The ideal candidate will have over 8 years of experience and a passion for automation and infrastructure as code. You will collaborate with diverse teams to drive technical excellence and foster a culture of innovation. If you are committed to high coding standards and eager to make an impact in a collaborative environment, this opportunity is perfect for you.

Qualifications

  • 8+ years in software engineering with a focus on data platforms and infrastructure.
  • Expertise in AWS services and CI/CD tools.

Responsibilities

  • Design and implement robust, scalable, and secure Consent and Permission solutions.
  • Collaborate with cross-functional teams to develop aligned technical solutions.

Skills

Python programming
AWS services
CI/CD tools
Infrastructure as Code
Problem-solving skills
Agile methodologies

Tools

Snowflake
Terraform
CloudFormation
Jenkins
GitLab CI
CircleCI

Job description

Join to apply for the Senior Software Developer (Python/AWS) role at NEARSOURCE TECHNOLOGIES

We are seeking a highly skilled Senior Python Developer with over 8 years of experience in designing and building scalable, secure data platforms and infrastructure solutions. In this role, you will develop consent and permission systems, utilizing technologies such as AWS, Python, Snowflake, and CI/CD pipelines. The ideal candidate excels in automation, infrastructure as code, and Agile practices, and is committed to writing clean, secure, and maintainable code that meets high standards.

Responsibilities:
  1. Design, develop, and implement robust, scalable, and secure Consent and Permission solutions.
  2. Support the technical roadmap development and manage technical debt, balancing time, resources, and quality.
  3. Collaborate with product managers, architects, UX designers, engineers, and stakeholders to develop aligned technical solutions.
  4. Communicate progress and KPIs to stakeholders regularly.
  5. Plan and manage software releases using Agile methodologies.
  6. Promote a collaborative engineering culture through open-source development.
  7. Stay current with industry trends, best practices, and emerging technologies.
  8. Drive continuous improvement in development processes and engineering practices.
  9. Maintain technical excellence, secure coding standards, and clean, maintainable design.
  10. Conduct reviews and audits to improve the software development lifecycle.
  11. Provide technical leadership and mentorship to the engineering team.
  12. Foster a culture of innovation, accountability, and high-quality delivery.
Minimum Qualifications:
  1. 8+ years in software engineering, focusing on data platforms, infrastructure, or distributed systems.
  2. Experience integrating data sources and automating processes.
  3. Expertise with AWS services (Lambda, API Gateway, SQS, IAM).
  4. Proficiency in Python programming.
  5. Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  6. Knowledge of Infrastructure as Code tools such as Terraform, CloudFormation, or Serverless Framework.
  7. Hands-on experience with Snowflake for data warehousing and analytics.
  8. Ability to design and implement secure, scalable data solutions.
  9. Excellent problem-solving and troubleshooting skills.
  10. Effective communication and collaboration skills.
  11. Experience working in Agile/Scrum environments.
  12. Commitment to high standards of code quality and best practices.
Preferred Qualifications:
  1. Experience with Java or Go.
  2. Experience working with third-party vendors.
  3. Familiarity with tools like Apigee, Airflow, Fivetran, Splunk, or Astronomer.
Apply now!

NearSource Technologies values diversity and is committed to equal opportunity. All qualified applicants will be considered regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Python Developer

Fulfillmentiq

Toronto

Remote

CAD 80,000 - 120,000

11 days ago

Senior Software Developer (Python/MongoDB,Data Governance)

RBC

Toronto

On-site

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Senior RPA Developer - Uipath, Python, Banking Exp.

Bank

Greater Toronto Area

Remote

CAD 80,000 - 110,000

2 days ago
Be an early applicant

Senior Python Full Stack Developer in Canada. (100% Remote)TechedIn

Python Software Foundation

Toronto

Remote

CAD 90,000 - 150,000

21 days ago

Senior Software Engineer (Python)

Veracity Software Inc

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Senior Python Developer

RBC

Toronto

On-site

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Backend Engineer (Remote) - Stream processing

Jerry

Toronto

Remote

CAD 120,000 - 160,000

Yesterday
Be an early applicant

Senior Python Developer (with AWS)

Luxoft

Toronto

On-site

CAD 80,000 - 110,000

2 days ago
Be an early applicant

AWS Sr. Consultant

NeuraFlash

Toronto

Remote

CAD 114,000 - 164,000

4 days ago
Be an early applicant