Enable job alerts via email!

Software Engineer

Talent Bridge Inc.

Canada

Remote

CAD 140,000 - 160,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Talent Bridge Inc. seeks a Software Developer with expertise in Python, Elasticsearch, and Django. This remote position in Canada involves scaling applications, optimizing search features, and integrating external APIs to enrich user experience. Ideal candidates are skilled problem solvers with a proactive mindset.

Qualifications

  • Some experience with search use cases in Elasticsearch.
  • Strong proficiency in Python and Django.
  • Hands-on experience with Kafka.

Responsibilities

  • Develop and scale the Django web application.
  • Index data using Elasticsearch for optimized search queries.
  • Integrate APIs to enhance application functionality.

Skills

Python
Elasticsearch
Django
Kafka
Web Scraping
APIs Integration
Search Optimization
Problem-Solving

Job description

This range is provided by Talent Bridge Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$140,000.00/yr - $160,000.00/yr

Software Developer with Elasticsearch, Django, and Kafka Experience

Position: Software Developer

Location: Remote in Canada

We are a dynamic tech company building innovative solutions to empower data-driven decision-making.

Job Overview:

We are seeking a talented Search Software Developer with expertise in Python, Elasticsearch, Django, and Kafka to join our team. You will develop and scale our search-driven web application, integrating "search use case" capabilities, external APIs, and stream processing to deliver a seamless user experience.

Responsibilities:

  • Grow and scale our Django web application to support increasing user demand.
  • Scrape and parse web data to enrich application datasets.
  • Index and provide optimized search data for users using Elasticsearch, ensuring fast and relevant results.
  • Integrate external APIs to enhance application functionality and data sources.
  • Develop metrics and reporting features to track performance and user engagement.
  • Move towards stream processing using Kafka to enable real-time data pipelines.
  • Collaborate with teams to design and implement robust, scalable solutions.
  • Optimize search performance, query relevance, and application efficiency.

Requirements:

  • Some experience building search use cases with Elasticsearch (e.g., full-text search, autocomplete, faceted search).
  • Strong proficiency in Python and Django for web application development.
  • Hands-on experience with Kafka for stream processing or event-driven architectures.
  • Familiarity with web scraping and data parsing techniques.
  • Experience integrating and working with external APIs.
  • Knowledge of indexing, search optimization, and relevance tuning in Elasticsearch.
  • Ability to build and maintain metrics and reporting systems.
  • Strong problem-solving skills and a proactive approach to challenges.

Nice-to-Have:

  • Experience with other search or database technologies (e.g., Solr).
  • Knowledge of cloud platforms (e.g., AWS, GCP) or containerization (e.g., Docker).
  • Exposure to machine learning for search relevance or data analytics.
Seniority level
  • Seniority level
    Associate
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Talent Bridge Inc. by 2x

Get notified about new Software Engineer jobs in Canada.

Full-Stack Software Engineer (New graduates: Canada)

Canada CA$80,000.00-CA$120,000.00 4 days ago

Full Stack Developer (Future Opportunity)

Canada $140,000.00-$240,000.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Software Engineer II (Consumer Servicing)

Affirm

Halifax

Remote

CAD 125,000 - 175,000

Today
Be an early applicant

Lead Software Engineer - Java (Remote)

New Relic, Inc.

Montreal

Remote

CAD 100,000 - 150,000

3 days ago
Be an early applicant

Software Engineer II

McGraw Hill

Whitby

Remote

CAD 127,000 - 158,000

6 days ago
Be an early applicant

Software Engineer - Grafana OSS Big Tent (Remote, Canada AST + EST)

Grafana Labs

Remote

CAD 120,000 - 146,000

4 days ago
Be an early applicant

Senior Software Engineer

Pentasia

Remote

CAD 130,000 - 160,000

5 days ago
Be an early applicant

Software Engineer II (Consumer Servicing)

Affirm

Edmonton

Remote

CAD 125,000 - 175,000

3 days ago
Be an early applicant

Full-Stack Software Engineer [Contract] [Remote possible]

FTEX

Montreal

Remote

CAD 90,000 - 150,000

5 days ago
Be an early applicant

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

London

Remote

CAD 150,000 - 200,000

3 days ago
Be an early applicant

Software Engineer - Grafana OSS Big Tent (Remote, Canada AST + EST)

Grafana Labs

Remote

CAD 120,000 - 146,000

8 days ago