Taro Logo

Senior Software Development Engineer, Internal Search, Knowledge Tech

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Development Engineer, Internal Search, Knowledge Tech

Amazon is seeking a Senior Software Development Engineer to lead the development of their internal search and knowledge management systems. This role combines technical leadership with hands-on development, focusing on building a comprehensive knowledge repository that serves AWS and Consumer teams. The position offers an opportunity to work with cutting-edge technology at massive scale, including AI and distributed systems.

The role involves creating sophisticated search and discovery solutions that will impact all Amazon employees. You'll be responsible for connecting various data sources, including organizational data, documents, videos, and system information, while ensuring optimal searchability and user experience. The position requires strong technical leadership skills as you'll be guiding team direction and collaborating with multiple stakeholders across Amazon's ecosystem.

Working in Seattle, you'll join a team that's pushing the boundaries of enterprise search and knowledge management. The compensation is competitive, ranging from $151,300 to $261,500 annually, plus additional benefits including equity and comprehensive healthcare. This is an excellent opportunity for experienced engineers who enjoy solving complex problems at scale and want to make a significant impact on how Amazon's employees access and share information.

The ideal candidate will bring 5+ years of software development experience, with a proven track record in building scalable distributed systems. You'll need to be comfortable with ambiguous problems, capable of setting technical direction, and skilled at collaborating with various teams and leadership levels. The role offers exposure to innovative technologies and the chance to work with some of the industry's best engineers while solving challenging problems in search, discovery, and knowledge management.

Last updated 6 months ago

Responsibilities For Senior Software Development Engineer, Internal Search, Knowledge Tech

  • Build the most comprehensive knowledge repository in Amazon for search and discovery
  • Lead development and growth of knowledge sharing systems
  • Work directly with AWS search teams and partner teams
  • Develop tools for content indexing and management
  • Lead technical direction and strategy
  • Build distributed storage, index, and query systems
  • Create solutions for distributed systems
  • Partner with engineers across Amazon Retail, Digital, and AWS
  • Explore using generative AI to enrich content
  • Drive continual improvements to efficiency and flexibility

Requirements For Senior Software Development Engineer, Internal Search, Knowledge Tech

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Senior Software Development Engineer, Internal Search, Knowledge Tech

Medical Insurance
401k
Equity
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package including equity

Interested in this job?