Software Development Engineer

3 weeks ago


Seattle, United States Amazon Full time

Amazon’s Search Marketing team is building the Internet's largest-scale search marketing system. The team is responsible for a scaled, high availability system, and the algorithms that automatically generate, target, measure, and optimize tens of millions of search engine ad placements. The ad placements include Text ads and Product image based Shopping Ads. We routinely solve challenges related to large scale distributed systems and web services. We manage a continuously growing portfolio of advertisements while maximizing returns through bidding efficiency and discovery of new keywords, products and revenue opportunities.

Cutting edge technology and algorithms including statistical modeling, machine learning, and data mining are the core of our business. Search Marketing drives a large portion of Amazon’s business, and represents a unique opportunity to drive impact on the company’s bottom line. With essentially full ownership of our own product road map, there is a large R&D component to our work, and strong programming skills together with sound business understanding and an appetite for innovation are highly valued.

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 real systems, and is motivated by the prospect of multi-million dollar business returns. Proficiency in Java or any other object oriented programming is required, and the ideal candidate is an expert in at least one of these languages.

- B.S. in computer science (or equivalent experience) is required; graduate degrees
- Experience building high-availability or large-scale internet scale systems
- Knowledge of advanced algorithms and data structures are significant pluses.

Key job responsibilities
As a Software Development Engineer, you will be responsible for designing, implementing and maintaining systems that enable Amazon to serve ads and free listings to search advertising vendors like Google, Bing, and Yahoo. You will apply the latest AWS technologies to develop large scaled distributed systems to provide the best advertising experience for our customers, while maximizing the return on marketing investments. While working on projects, you will get opportunities to lead other SDEs, partner with scientists, and partner with Product and Marketing Managers to translate business requirements into working solutions. You will also be involved in influencing the teams technical direction and roadmap by participating in team's planning and prioritization process.

A day in the life
You will routinely be involved in designing and implementing new systems and features using AWS and Amazon proprietary technologies for automatically managing our advertising portfolio. You will actively participate in team discussions during daily standups and design reviews, and share knowledge during our recurring tech talks. You may partner with scientist to execute experiments to make data driven decisions. You will work with Senior Engineers and Principal Engineers to brainstorm ideas and learn from. You may collaborate with partner teams to build shared solutions to solve difficult problems at Amazon scale.

About the team
The Search Marketing team's mission is to help customers who start their shopping journeys on search engines and social media apps find what they're looking for, by serving them the right ad for the right product at the right time. To accomplish this, you will closely work with Software Engineers, Scientists, Product and Marketing Managers from sister teams, and marketers and engineers from external companies to achieve the long term vision and overcome day-to-day challenges. You will help the team achieve it's mission by designing and implementing large scale systems that will serve as a foundation for next-gen Search Marketing systems.

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language



  • Seattle, Washington, 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. in the Simple Storage Service (S3) department. As a Software Development Engineer in S3, you will have the opportunity to design, implement, and deploy innovative software solutions to deliver new features in performance, cost,...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    Transformative Opportunity for a Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our innovative team at Amazon Development Center U.S., Inc. - B02. If you are passionate about shaping the future of technology and enjoy tackling complex challenges, this opportunity is ideal for you.As a member of our...

  • Software Engineer

    20 hours ago


    Seattle, United States PNW Software Solutions Full time

    Company DescriptionAt PNW Software Solutions, we're on a mission to build the best tools for residential and commericial service providers. We build tailored ERP and CRM solutions that push the industry standards. We're looking for Full-Stack Developers who are passionate about innovation and thrive in a fast-paced environment.Role DescriptionThis is a...


  • Seattle, Washington, 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. in the Simple Storage Service (S3) department. As a Software Development Engineer in S3, you will be responsible for designing, implementing, deploying, and maintaining innovative software solutions to deliver new features in...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleAs a Software Development Engineer in Amazon S3, you will be responsible for designing, implementing, and deploying innovative software solutions to deliver new features in performance, cost, and reliability. You will work with a team of talented engineers and leaders to deliver capabilities that delight our customers.Key ResponsibilitiesDesign...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Center U.S., Inc. as a key member of our AWS Systems Manager team. As a Senior Software Development Engineer, you will be responsible for designing, developing, and deploying highly distributed systems that provide safe operating...


  • Seattle, Washington, United States Intelliswift Software Full time

    Compensation: Pay rate range - $55/hr. to $58/hr. on W2Essential Qualifications:Proficient experience in software development with technologies such as Java, JavaScript, JavaBean, and React Native.A minimum of 2 years of professional experience is required.Core Leadership Principles:Focus on delivering results, taking ownership, demonstrating a bias for...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Are you passionate about technology and solving hard problems? Do you want to grow your skills as you help us grow and scale the world's largest cloud computing service? Do you want to make history and have fun doing it? If so, Amazon Web Services Elastic Cloud Computing (EC2) is looking for people just like you! EC2 is at the core of AWS services and we are...

  • Software Dev Engineer

    2 months ago


    Seattle, United States Intelliswift Software Full time

    Pay rate range - $55/hr. to $58/hr. on W2Must Have Required software exp: Java, JavaScript, JavaBean, and React NativeMinimum of 2 years expLeadership Principles:deliver results, ownership, bias for action, customer obsessionTeam Software engineer role covering the lifecycle of software development. Support credit card and payment teams. Requirement...

  • Software Dev Engineer

    2 months ago


    Seattle, United States Intelliswift Software Full time

    Pay rate range - $55/hr. to $58/hr. on W2Must Have Required software exp: Java, JavaScript, JavaBean, and React NativeMinimum of 2 years expLeadership Principles:deliver results, ownership, bias for action, customer obsessionTeam Software engineer role covering the lifecycle of software development. Support credit card and payment teams. Requirement...


  • Seattle, United States Amazon Development Center U.S., Inc. - B02 Full time

    Come shape the future with us! As a major cloud provider, our technology powers many of the world's largest organizations. We are now building a new and exciting Generative AI application that will transform how enterprises operate.You will have the exciting opportunity to be on the ground floor of developing this cutting-edge product. We are seeking...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our AWS Organizations team. As a key member of our team, you will be responsible for designing and developing highly scalable, well-architected services to enable our largest customers to operate in AWS's most specialized regions.Key ResponsibilitiesCollaborate with...


  • Seattle, United States Intelliswift Software Inc Full time

    Software Dev Engineer II 100% remotePay rate range: $48/hr. to $50/hr. on w2.  Top Skills: AWS Development experience Deep understanding of computer networks Experience with Python Responsibilities: The Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team is looking for a software development engineer (SDE) to help...


  • Seattle, United States Intelliswift Software Inc Full time

    Customer Job Software Dev Engineer IV Job ID: 24-02440 Pay rate range - $80/hr. to $84/hr. on W2 Job Description Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++,...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Are you excited about cloud computing and exabytes of data? Are you passionate about delivering high quality services that affect hundreds of thousands of users? Amazon Redshift is the leading cloud data warehouse and one of the largest distributed systems in the world. We are building the next generation of data warehousing and looking for engineers to help...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    The AWS Organizations team is looking for a Software Development Engineer with a passion for building highly scalable, well architected services to enable some of AWS’s largest customers to operate in AWS’s most specialized regions. This includes defining the customer experience for account creation, governance, and financial management. Our mission is...


  • Seattle, Washington, United States Amazon Full time

    As a Software Development Engineer, you'll be accountable to help define your team's system architecture. You'll own and implement specific components, and help shape the overall your team's technical strategy. You'll collaborate closely with UX designers, product owners, and other engineering team members to help define the product. As an experienced...


  • Seattle, Washington, United States Remitly Full time

    Job Description:Remitly is on a mission to transform the lives of immigrants and their families by providing the most trusted financial products and services on the planet. Since 2011, we have been tirelessly delivering on our promises to immigrants sending their hard earned money home. Today, we are reimagining international payments at scale and building...

  • Software Engineer

    3 months ago


    Seattle, United States Intelliswift Software Full time

    Role: Software Engineer - Computer Vision and Image ProcessingLocation: Seattle, WA - OnsiteJob Term: Long-term Contract – Only W2Job Description:Do you have a deep C++ skillset and a passion for exploring and solving challenging computer vision and image processing problems? You love solving novel problems from first principles? You're always on the...

  • Software Engineer

    3 months ago


    Seattle, United States Intelliswift Software Full time

    Role: Software Engineer - Computer Vision and Image ProcessingLocation: Seattle, WA - OnsiteJob Term: Long-term Contract – Only W2Job Description:Do you have a deep C++ skillset and a passion for exploring and solving challenging computer vision and image processing problems? You love solving novel problems from first principles? You're always on the...