Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Monitoring

EPAM Systems

We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance across both traditional keyword-based and modern semantic (vector-based) retrieval.

Req.#989600929

Design, build, and maintain Solr-based search platforms Optimize search relevancy, ranking, and query performance Build and manage indexing pipelines for large datasets Deploy and operate services in AWS Collaborate with cross-functional teams on search and recommendation features Explore and implement ML-driven enhancements for search Define and implement hybrid search strategies combining keyword and vector-based retrieval Build and operate vector search pipelines within Solr/Lucene Measure and improve search relevance using evaluation metrics and experimentation Maintain Solr in production (SolrCloud), including collections, sharding, replication, and scaling Establish monitoring, SLOs, runbooks, and participate in incident response and root cause analysis Strong experience with Apache Solr and backend development (Java or similar) Experience working with AWS Solid understanding of search architecture, indexing, and performance optimization Experience designing and tuning search relevance strategies Hands-on experience with SolrCloud in production environments Familiarity with vector search and modern retrieval techniques Experience with machine learning in search or recommendation systems Familiarity with Elasticsearch or OpenSearch Experience with distributed systems and large-scale data processing Exposure to embedding-based retrieval and approximate nearest neighbor (ANN) algorithms Experience with re-ranking or learning-to-rank approaches

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Monitoring in Canada vacancy
  •  ...most comprehensive digital science platform - best-of-breed software applications already used by more than 2 million scientists...  ...AT THIS TIME. What do we need Dotmatics is seeking a Senior Full Stack Engineer with an understanding of both Node.js and React to join our... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Dotmatics

    Canada
    3 days ago
  • $114k - $172k per year

     ...integrates deeply with on premises applications, directories, and identity management systems. We are looking for an experienced Senior UI Software Engineer to work on our Onboarding and Lifecycle Management (LCM) Platform team with focus on enhancing and managing services for... 
    Senior
    Full time
    Remote work
    Flexible hours

    Okta

    Canada
    1 day ago
  • $120.4k - $216.6k per year

     ...Join our exciting and prestigious Mapping Engineering team Our highly skilled engineering...  ...algorithms in our Intelligent platform. Our software measures and models the worldwide...  ...and with other teams at Akamai. As a Senior II Software Engineer, you will be responsible... 
    Senior
    Remote job
    Permanent employment
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Akamai Technologies

    Canada
    1 day ago
  •  ...role. Job Description: ACCOUNTABILITIES This will be a Senior developer role to lead the creation of comprehensive end-to-end...  ...Establishing project specifications and technical direction. Oversee software quality and system modifications. Guide team members with... 
    Senior
    Full time
    Work from home
    Canada
    3 days ago
  • $125.5k - $154k per year

     ...millions of business interactions each day. Job Details The Software Engineer III will lead the end-to-end technical design and delivery of...  ...digital banking platforms. ~ Experience operating as a senior individual contributor with delivery accountability. ~ Strong... 
    Senior
    Full time
    Temporary work
    Work from home

    TD

    Canada
    2 days ago
  • $130k - $225k per year

     ...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust...  ...open-source technologies. - Experience in enterprise software or high-growth tech environments. Thrive in our Work Anywhere... 
    Senior
    Remote job
    Work at office
    Local area
    Worldwide

    Veeva Systems

    Canada
    a month ago
  • $81.6k - $115.2k per year

     ...recruiter who can provide you more specific details for this role. Job Description: We are seeking a highly skilled Senior Software Engineer to join our team and develop, maintain , and enhance robust solutions involving backend, front end, and API components.... 
    Senior
    Full time
    Work from home

    TD

    Canada
    6 days ago
  • $130k - $225k per year

     ...and communities. The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you'll ensure the...  ...latest open-source technologies, ideally from enterprise software development or a high-growth tech company. As a Senior SRE... 
    Senior
    Remote job
    Work at office
    Local area
    Work from home
    Monday to friday

    Veeva Systems

    Canada
    a month ago
  •  ...of our offices or hubs, or a co-working space near you. Data Engineering is unique at Coursera. Our team doesn't simply build reports on...  ..., analytically-minded individual with strong data modeling and software engineering skills, who shares our passion for education.... 
    Full time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Coursera

    Canada
    3 days ago
  • $115k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ..., and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    10 days ago
  • $59.5k - $84k per year

     ..., configuration, administration and/or provisioning of systems/applications. CUSTOMER Develop new components as required for engineering programs and projects within assigned area and may also work on small features and develop small tools. Support business enquiries... 
    Full time
    Work from home
    Canada
    1 day ago
  • $81.6k - $115.2k per year

     ...Description: CUSTOMER Develop new solutions as required for engineering programs and projects within assigned area Develop new...  ...Adhere to enterprise frameworks or methodologies that relate to software engineering activities Ensure respective programs/ policies/... 
    Full time
    Work from home
    Shift work
    Canada
    6 days ago
  • $130k - $225k per year

     ...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex problems... 
    Senior
    Remote job
    Work at office
    Local area
    Work from home

    Veeva Systems

    Canada
    a month ago
  • $126.8k - $164.1k per year

     ...community-minded. As a team, we work to deliver value for our clients every day . Job Description We are looking for a Senior Java Software Engineer (Engineer II) to join our team and contribute to the success of strategic Repo trading initiatives. In this role, you will... 
    Senior
    Full time
    Work from home
    Shift work

    TD

    Canada
    a month ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ...in high-risk or high-priority areas Mentor and guide senior engineers and technical leads through coaching, design discussions... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    24 days ago
  • $69.7k - $98.4k per year

     ...environments. Analyze the technical requirements to recommend sound engineering specific solutions for own area, participate in coding/story...  ...relevant experience ~ Foundational knowledge of full stack software engineering, tools, programming language (Java, Angular) and... 
    Full time
    Work from home
    Canada
    1 day ago
  • $180k - $220k per year

     ...Software Engineering Manager Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Remote work

    eDynamic Learning

    Canada
    23 days ago
  • $125.5k - $154k per year

     ...technical solutions, ensuring adherence to engineering and architectural design principles while...  ...business functions to design optimal software / systems ~ Review technical...  ...Works independently and/or autonomously as a senior/ lead on a diverse range of tasks / operational... 
    Senior
    Full time
    Temporary work
    Work from home
    Shift work
    Canada
    1 day ago
  •  ...Node/AWS Software Engineer (Backend development) Accomplished Tech Visionary:  Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders, spearheading... 
    Senior
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    3pillarglobal

    Canada
    1 day ago
  • $123.6k - $193k per year

    Job Responsibility: Join Our Mission: Help the Helpers with Jane Let's kick things off with a quick intro. Jane is a team that's all about fostering growth, spreading delight, and serving our healthcare community. We're on the hunt for people ready to jump in and join us while...
    Senior
    Full time
    Remote work
    Flexible hours

    Jane.app

    Canada
    3 days ago
  • $180k - $275k per year

     ...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers... 
    Remote job
    Internship
    Work at office
    Local area
    Flexible hours

    Veeva Systems

    Canada
    12 hours ago
  • $126.8k - $164.1k per year

     ...GTB business. Summary This role is a hands-on Applied AI Engineer responsible for enabling AI adoption across GTB Channels initiatives...  ...practical application of AI, not experimentation-building software that uses LLMs and intelligent automation to solve concrete problems... 
    Senior
    Full time
    Work from home

    TD

    Canada
    11 days ago
  • $149.5k - $183.5k per year

     ...Banking Technology team Job Details - What You'll Do The Senior Engineering Manager is a senior technology leader responsible for driving...  ...Required ~10+ years of progressive experience in software engineering, including senior leadership roles. ~ Strong hands... 
    Senior
    Full time
    Temporary work
    Manual labor
    Work from home
    Canada
    6 days ago
  • $91.2k - $136.8k per year

     ...UI, and integration layers, aligned to requirements, NFRs, and engineering standards. Work closely with the Automation Practice Lead to...  ...delivery ~ Strong academic background and practical grounding in software engineering fundamentals (testing, CI/CD, and automation best... 
    Senior
    Full time
    Contract work
    Work from home
    Canada
    6 days ago
  • $59.5k - $84k per year

     ...: Job Description : Global Technology & Solutions, Servicing Platform's team is looking for a highly motivated Associate Software Engineer to support our Retail Service applications. The primary accountabilities for this position are: Write high-quality, defect... 
    Full time
    Work from home

    TD

    Canada
    3 days ago
  • $45.7k - $74.4k per year

     ...This could include platforms such as core banking, customer servicing, or customer engagement. Job responsibilities for a Software Engineer Intern/ Co-op may vary by area. This may include, but is not limited to the following: ~ Assist in the development/... 
    Full time
    Internship
    Work at office
    Work from home
    Relocation
    Monday to friday

    TD

    Canada
    11 days ago
  • $126.8k - $164.1k per year

     ...your recruiter who can provide you more specific details for this role. Job Description: Job Summary We are seeking a Senior Data Engineer with deep, hands-on experience in Databricks, Apache Spark, and Python to design, build, and operate scalable, secure, and analytics... 
    Senior
    Full time
    Work from home
    Canada
    3 days ago
  • $126.8k - $164.1k per year

     ...focuses on delivering top tier technology solutions to enable and grow the global GTB business. Summary We are seeking a Senior DevOps Engineer to lead and execute complex application releases across enterprise platforms. This is a hands-on individual contributor role... 
    Senior
    Full time
    Work from home
    Canada
    11 days ago
  • $100k - $300k per year

     ...transform raw data in a modern platform and create models that empower self-serve analysis, reporting, and data science. As the Senior Analytics Engineer, you will support and enable the business, apply data modeling expertise, and become the data domain go-to person. And with... 
    Senior
    Full time
    Internship
    Work at office
    Canada
    9 days ago
  • $45.7k - $74.4k per year

     ...and Inclusion and Personal Branding and so much more JOB DESCRIPTION You will have the opportunity to work as a Software Engineer on our Mobile platforms, which includes iOS software engineering as we l l as Android Software engineering. From Day 1, you... 
    Full time
    Internship
    Work at office
    Work from home
    Relocation
    Monday to friday
    Canada
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Monitoring. Be the first to apply!