Senior Backend Engineer with AWS

2 weeks ago


Mississauga, Ontario, Canada Epsilon Solutions Ltd. Full time

Senior Backend Engineer with AWS OpenSearch Vector Index DB

Experience 8-12 years

Location Mississauga, Canada

Role Summary

Need a seasoned backend engineer to design implement and operate a semantic search platform on AWS OpenSearch focusing on vector search index designmanagement and highthroughput APIs The role requires strong backend development skills in TypeScript JavaScript andor Python

AWS OpenSearch Detailed Requirements

Cluster Design Management Expertise in setting up and scaling AWS OpenSearch clusters for high availability and performance shardreplica strategy cluster sizing and resource optimization

Vector Search Implementation Handson experience with kNNHNSW algorithms for semantic search and managing vector indices for embeddingsbased retrieval

Index Database Management Proficiency
in creating and maintaining index templates analyzers tokenizers and custom mappings implement ILM policies for rollover and retention

Query Relevance Tuning Deep knowledge of OpenSearch Query DSL boosting strategies hybrid search BM25 vector synonym handling and multilingual optimization

Data Ingestion Pipelines Build scalable ingestion pipelines for structuredunstructured data and embeddings integrate with streamingbatch frameworks Kafka Kinesis

Security Compliance Configure IAM roles VPC networking encryption atrestintransit and KMS for
key management

Monitoring Observability Implement metrics logs dashboards for cluster health and query performance set up s for anomalies and failures

Backup Disaster Recovery Manage snapshot policies restore procedures and failover strategies

Key Responsibilities

Design and implement vector search and index management in AWS OpenSearch

Develop and maintain backend APIs and services using TypeScript JavaScript and Python

Build scalable ingestion pipelines for documents and embeddings

Ensure performance optimization observability and reliability of search services

Implement security best practices and compliance measures

Collaborate with crossfunctional teams and mentor junior engineers

Required Skills

Strong expertise in AWS OpenSearch including vector search and index management

Backend development experience in TypeScript JavaScript and Python

Knowledge of distributed systems caching strategies and API design

Experience with CICD pipelines and containerization DockerKubernetes

Familiarity with observability tools and performance tuning techniques

Understanding of security practices and AWS ecosystem services

Mandatory Skills:
Python, AWS Lambda



  • Mississauga, Ontario, Canada World IT Center Full time

    Title: Java + AWS DeveloperLocation: Mississauga, Canada – onsite"Due to additional onboarding requirements, a meet and greet is required for all new hires.Candidates must be willing to go to the closest Capgemini, Client, or onsite location as indicated by project team to meet with a Capgemini team member prior starting their assignment. If the candidate...


  • Mississauga, Ontario, Canada BCforward Full time

    BCforward is currently seeking a highly motivated Java Backend Developer for an opportunity in Mississauga, ONJob Title: Java Backend DeveloperExpected Duration: 6+ MonthsLocation: Mississauga, ONJob Description:The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs...


  • Mississauga, Ontario, Canada Ingram Micro Full time $110,000 - $130,000

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description: Ingram Micro is a leading technology company for the global information technology ecosystem. With the ability to reach nearly 90% of the global population, we play a vital role in the worldwide IT sales channel, bringing products and services from technology...

  • Java AWS Developer

    1 week ago


    Mississauga, Ontario, Canada Lorven Technologies Inc. Full time

    Our client is lookingJava AWS Developerfor Long Term project inMississauga, ON (Onsite)Below is the detail requirement.Role:Java AWS DeveloperLocation:Mississauga, ON (Onsite)Must Have Skills:Typescript and experience with AWS Lambdas and Step Functions for API developmentJob Description:Join us in this exciting opportunity to work alongside the Digital...


  • Mississauga, Ontario, Canada Citi Full time

    The Senior Backend Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.Responsibilities:Partner with multiple management teams to...


  • Mississauga, Ontario, Canada Citi Full time

    The Senior Backend Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.Responsibilities:Partner with multiple management teams to...


  • Mississauga, Ontario, Canada Citi Full time

    The Java Backend Developer (Applications Development Senior Programmer Analyst - C12) is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems...


  • Mississauga, Ontario, Canada IQVIA Full time

    Imagine shaping the future of healthcare through data. At IQVIA, we harness the power of advanced analytics and cutting-edge technology to improve patient outcomes worldwide. As a Senior Data Engineer, you'll lead the design of scalable data solutions, mentor talented engineers, and work on projects that truly make an impact. Join a global team that values...


  • Mississauga, Ontario, Canada BlackBerry Full time $108,750 - $158,750

    Worker Sub-Type:RegularJob Description:  About RadarBlackBerry Radar is a rapidly growing IoT platform that enables real-time tracking and analytics for thousands of trailers, containers, and high-value assets across North America. Learn more.Our platform has achieved strong market traction, with a fast-expanding device footprint and a lean, highly skilled...


  • Mississauga, Ontario, Canada IQVIA Full time US$93,200 - US$143,200

    Imagine shaping the future of healthcare through data. At IQVIA, we harness the power of advanced analytics and cutting-edge technology to improve patient outcomes worldwide. As a Senior Data Engineer, you'll lead the design of scalable data solutions, mentor talented engineers, and work on projects that truly make an impact. Join a global team that values...