search > Boston jobs > Boston trades & labor jobs

Posted: Sunday, March 12, 2017 12:58 AM

We are seeing highly experienced and skilled software engineering to join our Search Knowledge team in Boston, MA. Search Knowledge is part of Amazon Search : the engine that powers the website and Amazon Echo and responds to tens of billions of queries per day, searching through terabytes of data in milliseconds. We design, build, and deploy high performance, fault:tolerant distributed search systems used by millions of Amazon customers every day. The Search Knowledge team is responsible for building a platform that will enhance the customer experience by providing additional information about products : a vast database of all knowledge about all products in existence and how they are related to each other and to the rest of the world. Our platform will help collect, store, and search that knowledge, and present the results from that interconnected database in response to customer e join our team in Boston, international center of higher education, the home of MIT and Harvard, famous technological hub, and world leader in innovation. ResponsibilitiesDesign, build and deploy, in a team of top:notch software engineers, the Search Knowledge Platform at Amazon : including its back:end and front:end components.Work with truly cutting edge ideas and technology: learn and apply the latest in systems research to solving very large scale problems.Directly participate in setting a vision and objectives for your teams work in alignment with business and market needsHave access to the vast technical tools and resources of 7+ years of professional experience with system design and building large distributed systems.Strong analytical problem solving and decision making skills.BachelorA?s Degree in Computer Science or a related technical field.Strong working knowledge of massive:scale data processing frameworks (e.g., Spark, MapReduce, Pig, Apache Crunch, Apache Beam, Google Dataflow).Superb coding skills and 7+ years of coding experience with Java, C++/C, Scala or Python.Solid understanding of algorithms, data structures, software design and architecture.Proven ability to write rock solid, well:tested and documented, production code that runs at massive scales.Ability to deal well with ambiguous and under:defined problems.Ability to communicate well and discuss complex technical topics with both technical and business audiences.Ability to work independently with little direct supervision and take initiative, but also a co:operative team player.Advanced degree in Computer Science or a related technical field.Experience working in agile software development.Knowledge of information retrieval theory and practice.Experience with distributed database technologies, including graph databases.Background and experience in applying machine learning and data mining with a solid command of unsupervised and supervised learning methods.Experience with cloud:computing technologies e.g., AWS, GCS, Azure.Experience with microservice architecture, test:driven development and continuous deployment.Experience with front:end web technologies, e.g. JSP, JavaScript.


• Location: Boston

• Post ID: 38679861 boston is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017