-
Aarorn Technologies Inc

Software Engineer(Java & Python)

Aarorn Technologies Inc
Canada · Contract · Mid-Senior

Job Title: Software Engineer(Java & Python)

Location: Canada (Remote)

Employment Type: Contract Opportunity

Job Description

As Software Engineer, you will work on one of the world's largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self-organized team working in a challenging, innovative environment for our client.

Investigate, create, and implement the solutions for many technical challenges using cutting edge technologies, including building/enhancing BigData processing platform enabling work of software used by hundreds of millions of users.

Responsibilities

  • Obtains tasks from the project lead or Team Lead (TL), prepares functional and design specifications, approves them with all stakeholders.
  • Ensures that assigned area/areas are delivered within set deadlines and required quality objectives.
  • Provides estimations, agrees task duration with the manager and contributes to project plan of assigned area.
  • Evaluating existing data systems.
  • Developing best practices for data coding to ensure consistency within the system.
  • Updating and optimizing local and metadata models.
  • Evaluating implemented data systems for variances, discrepancies, and efficiency.
  • Troubleshooting and optimizing data systems.
  • Understand the business drivers and analytical use-cases and translate these to data products
  • Design, implement and maintain pipelines that produce business critical data reliably and efficiently using cloud technology
  • Addresses area-level risks, provides and implements mitigation plan.
  • Reports about area readiness/quality, and raise red flags in crisis situations which are beyond his/her AOR.
  • Responsible for resolving crisis situations within his/her AOR.
  • Initiates and conducts code reviews, creates code standards, conventions, and guidelines.
  • Suggests technical and functional improvements to add value to the product.
  • Constantly improves his/her professional level.
  • Collaborates with other teams.

Must Have

  • University degree in Computer Related Sciences or similar
  • 5+ year’s of experience as backend engineer.
  • Solid Python and Java coding skill with 5+Years of experience.
  • Experience in executing big-data query.
  • Ability to organize and document solutions.
  • A passion for streamlining systems and processes to make the difficult trivial.
  • Strong OOP skills.
  • Effective communication (oral & written), collaboration, and interpersonal skills.
  • Result oriented approach.

Would Be a Plus

  • Experience with AWS (S3).
  • Experience with JS & HTML.
  • Experience with Kafka.

Key Skills

Ranked by relevance

python cloud java aws oop
Login to Apply
Posted
Jun 01, 2025
Type
Contract
Level
Mid-Senior
Location
Canada

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Aarorn Technologies Inc
Related

Python Developer

2026-05-11

Contract
Mid-Senior
Canada
IT Services
Engineering
View Job Details
Holidu
Related

Backend Developer - Host Experience (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering
View Job Details
Aarorn Technologies Inc
Related

Java Backend (Springboot + Kafka)

2026-05-13

Contract
Mid-Senior
Canada
IT Services
Engineering