Current jobs related to Software Development Manager, Campaign Management - Palo Alto - Amazon.com Services LLC


  • Palo Alto, California, United States HP Development Company, L.P. Full time

    Job DescriptionThis role is responsible for leading the development and success of software products or features. The role formulates strategies and meticulous software plans for organization's platforms and technologies. The role recruits, motivates, mentors, coaches, develops, and retains a high-performing team of product managers and product...


  • 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 Aionics, Inc. Full time

    Software Engineering Manager Opportunity at Aionics, Inc.Aionics, Inc. is a cutting-edge company that combines materials science and artificial intelligence to design next-generation materials for leading OEMs. We are seeking a highly skilled and experienced Software Engineering Manager to join our dynamic team of scientists and computer engineers.The ideal...


  • 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 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...

  • Software Developer

    1 week ago


    Palo Alto, California, United States Penn State University Full time

    Job DescriptionWe are seeking a highly skilled Applications Developer to join our team at Penn State University. As a key member of our team, you will be responsible for designing, developing, and implementing software applications, as well as maintaining and modifying existing ones.Key ResponsibilitiesDesign and implement secure, automated infrastructure...

  • Software Developer

    4 days ago


    Palo Alto, California, United States Penn State University Full time

    Job DescriptionWe are seeking a highly motivated and skilled Applications Developer to join our team at Penn State University. The successful candidate will be responsible for designing, developing, implementing, documenting, and maintaining software applications, as well as testing, debugging, installing, and modifying new or existing applications.Key...


  • Palo Alto, California, United States Kohler Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to join our team at Kohler Ventures. As a key member of our software engineering team, you will be responsible for guiding the design and implementation of data systems that adhere to modern high-throughput architectures while prioritizing privacy.Key ResponsibilitiesStrategic...


  • Palo Alto, United States Intelliswift Software Full time

    Title: Senior Full Stack Software EngineerLocation: California - RemoteDuration: Duration: 09/30/2024 to 09/30/2025Job Description: We are seeking a senior/staff Full Stack Software Engineer to join our small team of AI scientists and engineers at client, working on advanced AI applications (e.g., atlas agentforce: You will take a leading role in the...

  • AI Engineering Manager

    18 minutes ago


    Palo Alto, California, United States HP Development Company, L.P. Full time

    Job Title: AI Engineering ManagerHP Development Company, L.P. is seeking an experienced AI Engineering Manager to lead our software development team in the field of Artificial Intelligence. The successful candidate will be responsible for managing a team of engineers and data scientists to design, develop, and deploy AI solutions.Key Responsibilities:Lead a...


  • Palo Alto, California, United States Guardant Health, Inc. Full time

    Job Title: Software Release EngineerGuardant Health, Inc. is seeking a highly skilled Software Release Engineer to join our team in Palo Alto, CA.Key Responsibilities:Develop comprehensive release management plans and strategiesActively involved in forecasting and scheduling releasesCollaborate with cross-functional teams to ensure smooth release...


  • Palo Alto, California, United States Guardant Health, Inc. Full time

    Job Summary:Guardant Health, Inc. is seeking a highly skilled Sr. Software Release Engineer to join our team. As a key member of our engineering department, you will be responsible for developing comprehensive release management plans and strategies, as well as actively involved in forecasting and scheduling releases.Key Responsibilities:Develop and...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating a sustainable future through innovative electric adventure vehicles. Our mission is to empower people to explore the world without compromising the planet.Role SummaryAs a Senior Technical Program Manager at Rivian, you will play a critical role in driving the delivery of our cutting-edge...


  • Palo Alto, California, United States Kohler Full time

    Software Engineering ManagerKohler Ventures is seeking a highly skilled Software Engineering Manager to lead our cloud engineering team. As a key member of our organization, you will be responsible for designing and implementing data systems that adhere to modern high throughput architectures while prioritizing privacy.Key Responsibilities:Guide the team in...


  • Palo Alto, California, United States The University of Mississippi Full time

    Job DescriptionWe are seeking a highly skilled Software Developer III to join our team at The University of Mississippi. As a key member of our IT department, you will play a critical role in the development and maintenance of our enterprise resource planning (ERP) system, Workday.Key ResponsibilitiesDesign, develop, and implement software applications and...


  • East Palo Alto, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. This is a unique opportunity to work on cutting-edge database systems and contribute to the development of innovative cloud-based solutions.Key ResponsibilitiesDesign, implement, and test high-performance database systems for...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating a sustainable future through the development of innovative electric vehicles and advanced technologies. Our mission is to empower people to explore the world without limits, while protecting the environment for future generations.Role SummaryWe are seeking a highly skilled Staff Program Manager...


  • Palo Alto, California, United States The University of Mississippi Full time

    Job SummaryWe are seeking a highly skilled Software Developer III to join our team at The University of Mississippi. This is a key role in the implementation of Workday, an enterprise resource planning (ERP) system that will revolutionize our Human Resources and Finance systems.Key ResponsibilitiesDesign, develop, and maintain software applications and...

Software Development Manager, Campaign Management

3 months ago


Palo Alto, United States Amazon.com Services LLC Full time

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

Advertisers will spend tens of billion dollars this year leveraging Amazon advertising this year to help grow their business. We support advertisers in their goals by building industry standard advertiser controls (demand), with an open data plane serving need on ever-growing number of Ad serving channels (supply). Our services support all Sponsored Ads programs and all Display Ad programs. You can think of our team as the brain and nervous system of all the advertisements with Amazon.

We are now designing and building the next generation systems for a unified set of campaign management APIs with a global experience for multi-regional operations, auto-scalable campaign management storage and publishing pipeline capable of handling massive amounts of data per day and growing from there.

We are currently looking for a software development manager to help us deliver a unified set of campaign APIs created on a open and extensible campaign data model to accelerate the pace of new feature development for 1P/3P partners. This is a unique opportunity to innovate and build some of the world’s most resilient large-scale systems from the ground up.

**In this position, you’ll do these things**:

- Lead and grow teams of talented software engineers
- You will serve as a leader who defines the group’s priorities and vision to create and enhance software services that advertisers across the world use to enhance discoverability for all the products they sell online
- Define and manage the roadmap for your services - in consultation with product managers helping our advertisers reach new markets and build a strong brand presence
- Collaborate with and learn from other software professionals to drive customer value

We hold ourselves to high standards of service and availability so we can operate efficiently at scale and high velocity distributed system that service 100’s of millions of API requests per day, steam data at PB scale, process business logic on tight latency budgets, all while streaming and the data at high fidelity to 20+ other services. We stand up world class CI/CD pipelines to deploy our service automating infrastructure provisioning, high volume load testing and first-rate monitoring so our engineers can keep their heads down inventing for our advertisers.

Our team uses the latest AWS products and services to solve our problems including but not limited to: ECS, Fargate, EC2, EMR, Lambda, Kafka, Elastic Search, Dynamo DB, SQS, SNS, Cloud watch, CDK, Cloud Formation and many more.
- 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