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

Senior Software Developer, Search

$107k - $195k per year

MaintainX

MaintainX is a leading mobile-first work execution platform
for industrial and frontline teams.
More than 15,000 customers, including McDonalds, Michaels, Cintas, Redimix, and U.S. LBM, use MaintainX to cut unplanned downtime and run better operations, across 16 million managed assets and 92 million completed work orders.
In August 2026 MaintainX became part of Autodesk, joining
Autodesk Operations Solutions, the organization unifying Autodesk's operations platform alongside Tandem, FlexSim and Fusion Operations. Autodesk's strategy is to converge design, make and operate into one continuous lifecycle: design an asset, build it, run it, then feed what you learn running it back into the next design. Autodesk had design and make. Operate is the phase that tells you what actually happened, and it is ours.
About The RoleWe’re starting a new Search team to make it easier for users find exactly what they need across MaintainX. You’ll play a critical role in designing, building, and scaling search infrastructure that reflects the unique shape of the MaintainX domain. This is a zero-to-one role. You’ll be scoping ambiguity, shipping usable search early, and evolving it with fast feedback loops. If you enjoy building systems from scratch, obsess over performance and relevance, and want your work to power daily decisions across industries, we’d love to talk.
What You'll Do
Design and build MaintainX’s end-to-end search and retrieval platform — from indexing pipelines and ranking systems to AI-facing query layers.
Partner with product and domain experts to model search across core entities like work orders, assets, and procedures, ensuring high-relevance results.
Ship fast, iterate fast, launch early versions, gather feedback, and improve rapidly.
Operate and optimize distributed systems, ensuring reliability, performance, and scalability under real-world load.
Drive architectural decisions, balancing correctness, performance, and long-term maintainability.
Own integrations between search systems and upstream data sources.
Explore semantic search, vector retrieval, and AI-enhanced relevance using modern ML tooling.
On-call duties (currently business hours)
About You
Hands-on experience designing, building, and operating production-grade search systems end-to-end — including indexing, query execution, relevance tuning, and infrastructure — using technologies such as Elasticsearch, OpenSearch, Lucene, Solr, or similar.
Understanding of embeddings, chunking, and retrieval strategies.
Familiarity with search‑specific tuning: analyzers, BM25, shard sizing, cluster health, and relevance optimization.
Comfort taking systems from implementation to deployment and production operation, working across backend services, data pipelines, and integration points as needed.
An expert level of English, both spoken and written, is required, as the individual will need to lead platform engineering managers across multiple teams, present technical priorities to executive stakeholders, and align with engineering leaders outside Québec on a daily basis.
Nice To Have
Experience evaluating and improving search relevance using both qualitative analysis and quantitative metrics.
Experience shipping AI-powered or LLM-integrated backend systems
Comfortable using modern AI tools like GPT, Copilot, or Cursor to boost productivity and streamline development.
Understanding of multi‑tenancy and data security, including ACLs, field-level access controls, and secure index partitioning.
Experience building observability and success metrics into systems to monitor performance, usage, and impact.
Our mission is to keep the physical world running.
Factories, fleets, hospitals and campuses stay up because the people who maintain them have tools worth using. That is what we build.
Compensation and benefits.
Base pay is one part of the package. Depending on the role, compensation may also include commission, an annual bonus and equity. Benefits differ by country. For roles in the United States, Autodesk’s benefits are described at benefits.Autodesk.Com. For roles in Canada and other countries, the plan differs on health coverage, retirement and leave, and your recruiter will walk you through it.
Belonging.
We take pride in a culture where everyone can thrive. More at autodesk.Com/company/global-belonging. More on where this is going: Autodesk CEO Andrew Anagnost on building the future of connected operations, and AOS SVP Stephen Hooper on welcoming MaintainX to Autodesk.
Compensation Range: CA$107K - CA$195K
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Search in Winnipeg, MB vacancy
  •  ...ll get to work on The Flare platform’s search engine is built on top of Elasticsearch...  ...are looking to hire an experienced data developer to join our development team in order to...  ...Conduct feasibility studies for upgraded software systems Maintain our product’s existing... 
    Senior
    Summer work
    Work at office
    Remote work
    Flexible hours

    Flare

    Winnipeg, MB
    1 hour ago
  • $180k - $200k per year

     ...visionary and a strategic leader within our AI organization. While a Senior Data Scientist excels at building and deploying specific models,...  ...), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically... 
    Senior
    3 days per week

    TEEMA Group

    Winnipeg, MB
    4 days ago
  •  ...Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you...  ...maintainable code and to learn from the feedback provided by senior team members. • Translate business requirements into efficient... 
    Senior

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  • $144.7k - $195.9k per year

     ...increasing access to justice.Summary We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is...  ...your craft by using AI.Professional experience building search systems, typically as a Search, Relevance or IR engineer.... 
    Senior
    Work at office
    Local area
    Flexible hours

    VLEX NETWORKS

    Winnipeg, MB
    1 hour ago
  • $144.7k - $195.9k per year

     ...increasing access to justice.Summary We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is...  ...your craft by using AI.Professional experience building search systems, typically as a Search, Relevance or IR engineer.... 
    Senior
    Work at office
    Local area
    Worldwide
    Flexible hours

    Themis Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • The Senior Software Developer is responsible for designing, developing, and maintaining data services, APIs, backend systems, and AI-ready data...  ...data used by AI-enabled workflows, analytics solutions, search capabilities, and customer-facing applications. Contribute to... 
    Senior
    Work at office
    3 days per week

    DNV Group

    Winnipeg, MB
    1 hour ago
  • $128.3k - $203k per year

    Elastic, the Search AI Company, enables everyone to find the answers they need in real...  ...What is The Role: We're looking for a Senior Software Engineer to join our Streams UI team, where...  ...tools. These tools can help you develop features faster, fix complex systems, and... 
    Senior
    Local area
    Flexible hours

    Elastic

    Winnipeg, MB
    1 hour ago
  • $174k - $252k per year

    Senior Software Engineer, Search Security EngineeringCorporate Fare: Google Place: Mountain View, CA, USA; Cambridge, MA, USA; +3 more; +2...  ...on threats. About the jobGoogle's software engineers develop the next-generation technologies that change how billions... 
    Senior
    Temporary work

    Google LLC

    Winnipeg, MB
    1 hour ago
  • Build secure search technologies at Google using software development and data privacy expertise. Choose from Mountain View, Cambridge, New York, or Seattle.As a Software Engineer III, you will develop systems supporting Google Search at massive scale. The work calls for software... 
    Senior

    Google LLC

    Winnipeg, MB
    1 hour ago
  • Software Developer - Senior:On behalf of our Government client, Procom is searching for a Software Developer - Senior for a 6-month role. This position is an onsite position with 5 days onsite at our client’s Toronto, Ontario office.Software Developer - Senior - Job Description... 
    Senior
    Contract work
    Work at office
    Immediate start

    Procom

    Winnipeg, MB
    1 hour ago
  •  ...supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab... 

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development... 

    The North West Company

    Winnipeg, MB
    4 days ago
  •  ...and offer an inclusive culture that welcomes diverse perspectives. We’re looking for a collaborative, self-motivated Senior Software Engineer, Search & AI to join our growing team. As a Senior Software Engineer, you’ll help build and evolve the customer-facing... 
    Senior
    Long term contract
    Permanent employment
    For contractors
    Local area
    Immediate start
    Remote work
    Worldwide
    Relocation
    Home office

    Muck Rack

    Winnipeg, MB
    1 hour ago
  •  ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is... 

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  • About the job RQ09196 - Software Developer - Senior DescriptionHybrid Work Environment: The successful candidate is expected to work onsite at 222...  ...with Azure Cosmos DB, Azure Blob Storage, Azure Cognitive Search, etc.20%UIDemonstrated experience with React, Angular, jQuery10... 
    Senior
    Remote work
    2 days per week
    3 days per week

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • $70k - $150k per year

     ...Generative AI. We're looking for a passionate and innovative Senior GenAI Software Developer to join our growing team and help design, build, scale,...  ...with Azure OpenAI, Azure AI Foundry, Azure AI Search, Microsoft Copilot Studio, or similar AI platforms.Java development... 
    Senior
    Contract work
    Part time

    Aimlroles

    Winnipeg, MB
    1 hour ago
  • $136k - $170k per year

     ...mapping services, none of these real world interactions between people and transport can happen.We are hiring a Senior Software Engineer to join our Pickup, Places and Search team within the Mapping organization that is responsible for building, enhancing and maintaining the Rider... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft Inc

    Winnipeg, MB
    1 hour ago
  • $111.4k - $161.4k per year

    Senior Software Engineer, Search PlatformOur visionWe are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters products and services... 
    Senior
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • Senior Software DeveloperPour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version...  ...companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable software... 
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect, Inc

    Winnipeg, MB
    1 hour ago
  • $120k - $150k per year

     ...reputable financial technology brand, Interac is deeply embedded in the daily lives of Canadians.Who You Will Work With: The Senior Software Developer reporting to the Leader, Product Foundation, Money Movement will be responsible for developing and maintaining the company’s... 
    Senior
    Full time
    Temporary work
    Internship
    Second job
    Immediate start
    Flexible hours

    Interac Corp.

    Winnipeg, MB
    1 hour ago
  • $100k - $142k per year

    Senior Software Developer Your Moneris Career – The Opportunity Build secure, reliable products and integrations that support important day-to-day operations for Canadian businesses. In this hands‑on full‑stack role, you will deliver features across user experience, API,... 
    Senior
    Work at office
    Local area
    Remote work

    Moneris Solutions Corp

    Winnipeg, MB
    1 hour ago
  • $100k - $130k per year

     ...administration. Using Diamond, our proprietary fund administration software, SGGG-FSI’s over 400 employees provide full-service fund...  ...The RoleWe are seeking a proactive and detail-oriented, Senior Software Developer to join our team. Reporting to the Software Development... 
    Senior
    Work at office
    Remote work
    Flexible hours

    SGGG Fund Services Inc.

    Winnipeg, MB
    1 hour ago
  •  ...want to build the customer support platform for the AI era, we’re looking for top talent to join us.About the Role As a Senior Software Developer at Botpress, you’ll be at the forefront of developing innovative solutions that drive the future of conversational AI. As a... 
    Senior
    Work at office

    Botpress, Inc.

    Winnipeg, MB
    1 hour ago
  • Location: Quebec City, Quebec, Canada – Hybrid (3 days a week, in-office) We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software... 
    Senior
    Apprenticeship
    Work at office
    Local area
    3 days per week

    Blyncsy

    Winnipeg, MB
    1 hour ago
  • Senior Software Developer (Project Management)Location: Vancouver - Pender St, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions... 
    Senior
    Long term contract
    Full time
    Temporary work

    Canadian Inclusion

    Winnipeg, MB
    1 hour ago
  • Location: Quebec City, Quebec, Canada - Hybrid (3 days a week, in-office)We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software... 
    Senior
    Apprenticeship
    Work at office
    Local area
    3 days per week

    Bentley Systems

    Winnipeg, MB
    1 hour ago
  •  ...established in 1996. We provide actuarial, administration, software programming, and consulting solutions for pension, benefits,...  ...in our clients’ long-term success. Position Summary The Senior Software Developer will play a key role in designing, developing, and modernizing... 
    Senior
    Long term contract

    Ellement Consulting Group

    Winnipeg, MB
    1 hour ago
  • ## Senior Software DeveloperApply: Mississauga, Canada - Meadowvale Office (HQ): Full time: Posted Yesterday: R10581## SOTI is committed to...  ...making a difference in the world.**Job Title**: Senior Software Developer**Location:** Mississauga, Ontario, Canada**Work Model:**... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    SOTI Inc

    Winnipeg, MB
    1 hour ago
  • Branch's mission is bold: we want to revolutionize AEC design software by giving designers and project teams a power tool to make efficient, beautiful buildings. We believe software has an indelible impact on the quality of the built environment, and we are committed to setting... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work
    Worldwide
    Flexible hours

    Branch Inc.

    Winnipeg, MB
    1 hour ago
  • Get AI-powered advice on this job and more exclusive features. Role OverviewThe Senior Software Developer will be responsible for designing, developing, and implementing automation, integrations, and reporting solutions across enterprise platforms. This role includes creating... 
    Senior

    JSG (Johnson Service Group, Inc.)

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer, Search. Be the first to apply!