Principal Engineer – Search AI

Posted 15 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal Engineer leading the design and operations of scalable Search Platform solutions at Autodesk. Collaborating with professionals to drive technical outcomes in distributed systems and micro-services.

Responsibilities

  • Lead the design, development and operations of highly scalable, distributed, data intensive micro-services
  • Champion adopting industry best practices to push the development standards within the team.
  • Partner with Software Architects, Product Managers and Engineering Managers to design technical solutions to drive business outcomes
  • Help to meet SLAs of large-scale micro-services with monitoring, troubleshooting and optimizing
  • Lead detection, recovery and postmortems of production incidents
  • Help to hire, mentor Engineers, help build fast-growing and high-performing teams
  • Perform thorough design and code reviews, drive best practices to clean and maintainable code

Requirements

  • BS in Computer Science or related field or equivalent work experience
  • Strong Computer Science fundamentals: data structures, algorithms, distributed systems, and data management
  • Thorough knowledge of multi-threading, concurrency, and parallel processing concepts
  • Exceptional proficiency in Java or Golang or similar programming language
  • 10+ years of experience in building and running large scale systems
  • Thorough understanding of database systems (e.g. MySQL, DynamoDB) including scalability, performance, and consistency characteristics
  • Expertise with modern technology stacks, API design, microservices, stream processing and designing for resilience and operational excellence
  • Strong communicator. You enjoy synthesizing, simplifying, and articulating complex problems to other engineers
  • Expertise in Cloud Infrastructure platforms such as AWS.
  • Exposure to Information Retrieval with hands on experience in Lucene/ElasticSearch/OpenSearch

Benefits

  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

Job title

Job type

Full Time

Experience level

Lead

Salary

CA$131,000 - CA$191,400 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDistributed SystemsDynamoDBElasticSearchJavaMicroservicesMySQLGo

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.