Senior Software Engineer, Search Marketing Tech
Amazon.com - Seattle, WA
Apply NowJob Description
Description Description Want to shape the future of Internet''s largest Search Engine Marketing and Optimization (SEO) systems worldwide? Come join us on the Amazon Search Marketing Tech team in Consumer Engagement. We are looking for a technical leader who will drive our cross-team development efforts to build best-in-class digital marketing optimization systems that improves Amazon''s organic search discoverability on largest search engines like Google, Bing. Search Marketing is an innovative growing space that drives a large portion of Amazon''s business, and represents a unique opportunity to drive impact on the company''s bottom line.An an engineering leader here you will work on the hardest technical challenges in digital advertising domain that includes problems in distributed systems, ML, and onsite web services at massive scale on multiple products. You will be responsible to maintain a high bar in terms of execution, operational readiness, code and design quality. You will serve as a mentor for junior engineers and help them grow. You will collaborate with principal engineers and scientists on designs, operations and customer experience reviews. This is a hands-on position where you will be a team leader and end to end owner for: design, design reviews, implementation, code reviews, iterative feature launches, operations, mentoring, and driving continuous improvements. The ideal candidate for our team is a thinker and a doer: someone who loves sophisticated algorithms and mathematical precision, but at the same time enjoys implementing and scaling real systems, and is motivated by the prospect of spectacular business returns.Work/Life BalanceOur team puts a high value on work-life balance. It isn''t about how many hours you spend at home or at work; it''s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures (both on engineering and product), and we''re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on interests and what will help you to develop into a better-rounded engineer and take more complex tasks in the future.Key job responsibilitiesArchitect, design and build large-scale, closed-loop optimization systems that power Amazon websites.Develop smart decision engines based on ML models developed by machine learning and applied scientists.Own the delivery of end-to-end, full stack solutions.Make sound engineering decisions and improve software development practices.Build analytics platforms to process large volumes of traffic data, trends in search terms, and other key metrics.Build experimentation frameworks to drive continuous testing of SEO and LPO concepts.Contribute to the team''s technical vision and roadmap.A day in the lifeAs a Senior Software Development Engineer, you will be recognized as a technical leader across our organization and you will lead cross-team development efforts to solve large-scale distributed system problems, build ML-driven systems and drive improvements to our web services and onsite programs. You will oversee the architecture, design and development of our full stack SEO features and services, which gives you the opportunity to work with a wide range of customer facing technologies (including Tier-1 services) and collaborate with teams of smart engineers. You will collaborate directly with senior leadership and have direct influence over our teams. In our organization, you will build ML-driven solutions to shape our next-generation closed-loop search engine and landing page optimization systems. There is a large R&D component to our work, and strong engineering skills together with sound business understanding and an appetite for innovation are highly valued.About the teamThe team is responsible for a number of business-critical systems that generates, target, measures and optimizes hundreds of millions of search engine ad placements and organic search listings (SERPs). We bring prospective customers who start their shopping journeys on search engines to Amazon through our ML-driven software and systems. We apply best-in-class digital marketing optimization techniques like search engine optimization (SEO), landing page optimization (LPO) and content optimization to process and optimize billions of webpages, images, videos and content snippets to improve Amazon''s organic discoverability. We build keyword management and landing page experimentation systems that maximize returns through discovery of new keywords and products, landing page targeting efficiency and customer experience improvement opportunities. Cutting edge technology and algorithms including data mining, statistical modeling, and machine learning are the core of our business.Basic Qualifications 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems3+ years of programming experience with at least one modern language such as Java, C++, or C including object-oriented design4+ years of professional software development experience2+ years of experience as a mentor, tech lead OR leading an engineering teamKnowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers.Excellent verbal and written communication skills in both technical and non-technical discussions.Ability to solve complex technical problems and design robust, scalable solutions.Preferred Qualifications Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.Experience in development of distributed/scalable systems and high-volume data processing and transaction applications.Ability to think critically and actively contribute to strategic choices.Has experience in working with AWS technologies, big data technologies and Machine Learning.Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between."‹Regular and Reduced Time (F, R)* jobs based in Colorado and virtual jobs where work can be performed in Colorado: • The pay range for this position in Colorado is $112k - $200k/yr]; however, base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered. This information is provided per the Colorado Equal Pay Act. Base pay information is based on market location. Applicants should apply via Amazon''s internal or external careers siteAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit Qualifications 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems3+ years of programming experience with at least one modern language such as Java, C++, or C including object-oriented design4+ years of professional software development experience2+ years of experience as a mentor, tech lead OR leading an engineering teamKnowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers.Excellent verbal and written communication skills in both technical and non-technical discussions.Ability to solve complex technical problems and design robust, scalable solutions.Preferred Qualifications Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.Experience in development of distributed/scalable systems and high-volume data processing and transaction applications.Ability to think critically and actively contribute to strategic choices.Has experience in working with AWS technologies, big data technologies and Machine Learning.Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between."‹Regular and Reduced Time (F, R)* jobs based in Colorado and virtual jobs where work can be performed in Colorado: • The pay range for this position in Colorado is $112k - $200k/yr]; however, base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered. This information is provided per the Colorado Equal Pay Act. Base pay information is based on market location. Applicants should apply via Amazon''s internal or external careers siteAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit
Created: 2025-09-06