Software Development Manager

1 month ago


Palo Alto, California, United States Amazon Full time

About us:

Amazon Advertising builds and manages systems with extreme high performance and availability. We serve and respond to hundreds of billions of requests annually, and have ambitions to grow that number several orders of magnitude, while maintaining response latencies in the milliseconds and meeting strict SLA requirements. We delight in data, and are constantly trying to enrich our models and make more informed decisions using every bit and byte we have.

This role is in our bidding data and analytics team. We operate at scale, making sense of terabytes of hourly data. Our data outputs power multiple critical parts of the Advertising business, and we operate with high-availability principles. We're at a point of rapid change, both for our business and our architecture, bringing numerous opportunities for strategic and design-level thinking.

About you:

You know how to lead an engineering team through ambiguity. You do it by using principles, like customer obsession, dive deep, and frugality because you love the feeling of leadership in the morning.

You know how to organize and empower a team to deliver, keeping them focused and working through challenges. You drive yourself and others to constantly come up with better solutions, helping the team see when it needs a bigger boat.

You balance different types of priorities: a product roadmap, the technical strategy of your systems, engineering and operational excellence, the team's growth, and requests from business partners. You recognize that only you will bring balance to these priorities.

You have experience reacting quickly, whether it's an operational situation, or a change in priorities. Some situations need to be planned out, some need quick decisions. When you're not sure, you can bring together team members and partners, and come up with a customer-centric approach.

You are data driven, seeking out data, perspectives, and counter-perspectives. This isn't always easy but it's important because insufficient facts always invite danger.

Basic Qualifications

  • 3+ years of engineering team management experience
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

Preferred Qualifications

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
  • Experience in advertising or working with ad tech
  • Experience with distributed data pipelines or data frameworks and applications, such as Hadoop, Spark, Druid, and Elasticsearch

Amazon 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

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.




  • Palo Alto, California, United States Amazon Full time

    Amazon Advertising is working to grow our network of Software Development Managers to invent and design innovative software solutions for complex problem areas and opportunities across our suite of Ad products.Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions with the...


  • Palo Alto, California, United States Amazon Full time

    Amazon's product search indexes hundreds of millions of products and serves hundreds of millions of customers worldwide. We are looking for a product engineer with experience in machine learning and deep learning systems to join our search team as we look to understand the semantic meanings of customer queries and assist customers to fulfill their shopping...


  • Palo Alto, California, United States Amazon Full time

    The Amazon Search team owns the software that powers Search - a critical customer-focused feature of Whenever you visit an Amazon site anywhere in the world, it's our technology that delivers you outstanding search results. Our services are used by millions of Amazon customers every day.Key job responsibilitiesThe Search Engine Infrastructure team is...

  • Software Developer

    2 days ago


    Palo Alto, California, United States Predactiv, Inc. Full time

    About Predactiv, Inc.Predactiv, Inc., a leading technology company, is seeking a highly skilled Software Engineer, Fullstack to join our team. As a key member of our engineering team, you will be responsible for the full lifecycle of software development, including coding, testing, and deployment.Key Responsibilities:Design, develop, and test software...


  • Palo Alto, California, United States Electric Power Research Institute Full time

    Job SummaryThis is a senior leadership position that oversees the development and maintenance of power systems software in the Transmission Operations and Planning group. The successful candidate will lead a small but highly skilled team and collaborate with other teams to ensure strategic software policy coordination.Key ResponsibilitiesTeam Leadership:...


  • Palo Alto, California, United States Amazon Full time

    Opportunity to shape the future of advertisingAmazon's Advertising Technology team builds the technology infrastructure and ad serving systems to manage billions of advertising queries every day. The result is better quality advertising for publishers and more relevant ads for customers. In this organization you'll experience the benefits of working in a...


  • Palo Alto, California, United States Algorized Full time

    About AlgorizedWe are a fast-growing deep tech startup building a software platform for people positioning and sensing. Our technology leverages algorithms and edge-ML with various market available communication sensors such as Ultra-Wideband Radar for accurate people tracking, positioning, vital sign detection (breathing, heart-rate), age classifications...


  • Palo Alto, California, United States Amazon Full time

    We are reimagining Amazon Search by introducing an interactive conversational experience that makes finding the perfect product easier than ever. With our state-of-the-art Large Language Model (LLM) innovations, you can now ask product-related questions, compare products, receive personalized suggestions, and more—all through a fast and reliable natural...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerOverviewAionics, Inc. operates at the forefront of materials science and artificial intelligence, collaborating with major manufacturers to innovate next-generation materials for various industries, including automotive and energy storage. Our aim is to harness cutting-edge computing and machine learning to develop and...


  • Palo Alto, California, United States Amazon Full time

    Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?The challenges SDEs solve for at Amazon are big and influence millions of customers, sellers, and products around the world. We...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerOverviewAionics, Inc. is at the forefront of innovation, merging materials science with artificial intelligence. Our goal is to harness advanced simulation and machine learning techniques to create groundbreaking materials for leading manufacturers across various sectors, including automotive and energy storage.Role SummaryWe are...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerPosition OverviewAionics, Inc. is at the forefront of innovation, merging materials science with artificial intelligence. We harness advanced simulation and machine learning techniques to create cutting-edge materials for major manufacturers across various sectors, including automotive and energy storage. Our goal is to utilize...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerOverviewAionics, Inc. is at the forefront of innovation, merging materials science with artificial intelligence. Our mission is to revolutionize the design of next-generation materials for various industries, including automotive and energy storage, by leveraging advanced simulation and machine learning techniques.Role SummaryWe...


  • Palo Alto, California, United States Amazon Full time

    Amazon's product search indexes hundreds of millions of products and serves hundreds of millions of customers worldwide. We are looking for a product engineer with experience in machine learning and deep learning systems to join our search team as we look to understand the semantic meanings of customer queries and assist customers to fulfill their shopping...


  • Palo Alto, California, United States Panasonic Well Full time

    About Panasonic WellAt Panasonic Well, we're a new venture and business incubator within the Panasonic Group, dedicated to innovating new services and technologies that improve the lives of modern families. Our teams are focused on enhancing health, wellness, and overall well-being outcomes for families, nuclear and extended. By integrating hardware,...


  • Palo Alto, California, United States Lutra AI Full time

    Leading Technology Company Seeks AI ExpertLutra AI is a pioneering technology firm focused on harnessing the power of AI to revolutionize our daily lives. Our team, comprised of skilled professionals with expertise in AI, is based in the San Francisco Bay Area.If you have a passion for exploring and implementing cutting-edge AI technologies to create...


  • Palo Alto, California, United States TQG Full time

    About TQGTQG is a leading innovator in the logistics industry, revolutionizing the way packages are delivered through our rapidly expanding parcel locker network. With a strong presence nationwide, our mission is to provide seamless and efficient package delivery solutions, leveraging cutting-edge technology to enhance the consumer experience.Our TeamOur...


  • Palo Alto, California, United States Kohler Co. Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Lead to join our team at Kohler Co. in a FDA-regulated software development environment. As a key member of our software development team, you will be responsible for ensuring the quality and compliance of our software products.Key ResponsibilitiesDevelop and implement quality assurance...


  • Palo Alto, California, United States Motion Recruitment Partners LLC Full time

    About the RoleMotion Recruitment Partners LLC is seeking a highly skilled Senior Software Engineer to join their team. As a key member of the company, you will be responsible for designing and developing the AI promotion and pricing platform, integrating it into the entire product suite, and working on a massive scale.Key ResponsibilitiesDevelop and maintain...


  • Palo Alto, California, United States Woven Full time

    About the RoleWe are seeking an experienced Simulation Engineer to join our Automated Driving & ADAS organization at Woven. As a key member of our team, you will play a crucial role in developing and integrating simulation software to support the development and testing of autonomous and assisted driving systems.Key ResponsibilitiesDevelop and maintain our...