Other Jobs
Loading...

Software Engineer

Sorry, looks like this job is no longer open 😔

Check out other job openings on our job board!

View more
Company
Talent Bridge Inc.
Job location
Canada, CA
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

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.
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.