Engineering Manager (search, Java, Aws)

Autodesk Autodesk · Enterprise · Pune, India

Engineering Manager for Search Infrastructure at Autodesk, focusing on building and scaling a Search Platform using Java and AWS. The role involves leading teams, driving best practices, and collaborating with product managers to deliver high-quality software. Experience with cloud-scale services, team leadership, and Java is required, with preferred exposure to information retrieval systems like Lucene/ElasticSearch and Vector Databases.

What you'd actually do

  1. Lead Key Business Outcome / Initiatives. Accountable for one or more large scale key results. Lead and contribute to development of company objectives and long term strategy of the services
  2. Drive resiliency best practices
  3. Collaborate with Product Managers and other stakeholders to drive business outcomes. Ensure timely delivery of high quality software meeting customer needs
  4. As a leader, inspire, motivate and coach team members to achieve maximum productivity, optimal creativity and efficiency
  5. Mentor team members to develop their careers and to achieve individual success

Skills

Required

  • BS or MS in Computer Science or related field or equivalent work experience
  • 12+ years of hands on experience in the industry involving designing and developing cloud scale and highly available server applications and services
  • 5+ years of experience in leading, mentoring, and managing development teams
  • Exceptional proficiency in Java or similar programming language
  • Expertise in Cloud Infrastructure platforms such as AWS
  • Experience developing large, highly scalable, available and resilient cloud data systems
  • Experience managing senior level engineering talent and geo distributed teams
  • Experience in hiring key talent and setting up teams for success

Nice to have

  • Exposure to Information Retrieval with hands on experience in Lucene/ElasticSearch/OpenSearch
  • Exposure to Vector Databases and ML Infrastructure
  • Experience in monitoring and improving reliability of a complex system at scale.
  • Aware of Security and Compliance challenges in Cloud products and/or platforms

What the JD emphasized

  • 12+ years of hands on experience in the industry involving designing and developing cloud scale and highly available server applications and services
  • 5+ years of experience in leading, mentoring, and managing development teams, or other similar leadership roles (managing cross-functional team members from Software Engineers to Principal Engineers to Architects)
  • Experience managing senior level engineering talent and geo distributed teams
  • Experience in hiring key talent and setting up teams for success