Software Development Engineer I, Sponsored Products Adaptive Campaign Controls

Amazon

Toronto, Ontario, Canada

Full time

Software Engineering / Software Developer

May 4

DESCRIPTION

Job summary

Amazon's Sponsored Products advertising business is one of the fastest growing areas in the company. Have you ever wondered what happens behind that “Sponsored” label you see in search results on Amazon? Hint: it involves a lot of interesting tech delivered by a great team. The business and technical challenges are significant.

Fortunately, we have a broad mandate to experiment and innovate, and a seemingly endless range of new opportunities to build a big, sustainable business that helps Amazon continuously innovate on behalf of all customers. We're looking for customer-obsessed, innovative, professional engineers who can help us take our products to the next level of functionality, quality and performance.

We embrace leaders with a startup mentality — those who seek a disruptive yet clear mission and purpose, have an unambiguous owner's mindset, and are relentlessly obsessed with delivering amazing products. As a. Software Engineer on our team, you will be responsible for delivering large-scale, operationally robust software such as new targeting controls, ad sourcing techniques, automated optimization strategies, and advertiser-facing recommendations.

You'll own significant products and features from design through launch, and will work with product managers, scientists, UX designers, and other engineers to make your efforts successful. If this sounds like your sort of challenge, read on.

Characteristics indicative of success in this role: - Highly analytical: You solve problems in ways that can be backed up with verifiable data. You focus on driving processes, tools, and statistical methods which support rational decision-making. - Technically fearless: You aren't satisfied by performing 'as expected' and push the limits past conventional boundaries. Your dial goes to '11'. - Engaged by ambiguity: You're able to explore new problem spaces with unique constraints and non-obvious solutions. - Team obsessed individual contributor: You help grow your team members to achieve outstanding results.

You've learned that big plans generally involve collaboration and great communications. - Quality obsessed: You recognize that professional engineers ship complete, tested software to avoid getting trapped in a sea of technical debt. You balance speed with quality. - Humbitious: You’re ambitious, yet humble. You recognize that there’s always opportunity for improvement. You use introspection and feedback from teammates and peers to raise the bar.



Contact nnck@ directly to discuss this role. I am open to hiring this role in Toronto,HQ2, LA or Seattle. We build advertiser-facing ad targeting capabilities and shopper-facing ad sourcing techniques and innovative ad targeting strategies. We use data to drive our product definition, prioritization, and launch decisions.

Team members are owners who can balance bias for action with high standards to deliver results. You will have an opportunity (and be expected) to engage in product ideation, design, delivery, and launch decisions. By working closely with our business leaders, PMs, and Scientists you will unlock valuable skills that will enhance your career. We are customer obsessed.

We use data analysis, math, stats, and machine/deep learning to uncover opportunities, and use our software engineering skills to deliver high-quality, low ops burden software. Our team is humble, we work well individually we work well as a team, and we get results. We're always looking for like-minded people to join us and contribute to the success of the team, while you develop as an individual contributor.

In addition to strong software design and development skills, you should be strong in SQL or Python data analysis. You should be versed in native AWS (NAWS) offerings. We currently use Lambda, SNS, SQS, Redshift, EMR, ElasticSearch, ElasticCache, as well as legacy internal Amazon tooling and infrastructure (though we have a charter to migrate to pure NAWS solutions). You should not fear writing. It is key part of Amazon’s culture, and a key contributor to your own career development.



About the team

· Bachelor’s degree or higher in Computer Science and years of Software Development experience·

· Proven track record of building large-scale, highly available, low latency, high quality distributed systems and software products.

· Possess an extremely sound understanding of basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented , Databases.

· Good understanding of AWS services such as EC2, S3, DynamoDB, Elasticsearch, Lambda, API Gateway

· Excellent coding skills in an object oriented language such as Java and Scala.

· Great problem solving skills and propensity to learn and develop tech talent.

· Excellent verbal and written communication skills.

BASIC QUALIFICATIONS

  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development


· Bachelor’s degree or higher in Computer Science and years of Software Development experience·

· Proven track record of building large-scale, highly available, low latency, high quality distributed systems and software products.

· Possess an extremely sound understanding of basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented , Databases.

· Good understanding of AWS services such as EC2, S3, DynamoDB, Elasticsearch, Lambda, API Gateway, ECR, ECS, Lex etc.

· Excellent coding skills in an object oriented language such as Java and Scala.

· Great problem solving skills and propensity to learn and develop tech talent.

· Excellent verbal and written communication skills.

PREFERRED QUALIFICATIONS

  • Master's degree in Computer Science or related field
  • 5+ years professional experience in large-scale, data-intensive backend software engineering
  • Experience with AWS and data-oriented tools such as ElasticSearch, Spark, ElastiCache, and DyanmoDB
  • Experience with statistical modeling, data science and machine learning
  • Experience in online advertising domain (particularly, ad targeting and serving)


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 https://www.amazon.jobs/en/disability/us




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, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.

Apply for this position Back to job

You must be logged in to to apply to this job.

Apply

Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information

Profile

View resume

Details

Amazon

Work hard, Have fun, Make History

{{notification.msg}}