Software Development Engineer @ Amazon.com Services LLC - New York, NY

Job Overview

a month ago

Software Development Engineer

Amazon.com Services LLC - New York, NY

  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 3+ years of programming experience with at least one modern language such as Java, C++, Rust, Go, Kotlin or Python
or
3+ years of full-stack development experience including frontend web technologies (JavaScript, React, HTML, CSS), knowledge of mobile technologies and/or responsive web design.
  • Advanced skills in writing clean code that is testable and maintainable.
  • Knowledge of object oriented design, data structures, algorithms and standard design patterns.
  • 1+ years of experience contributing to the architecture, design and implementation of complex systems or complex front-end applications that are reliable and scalable.
  • BS in Computer Science and/or 5+ years of relevant tech experience
Amazon Worldwide Advertising is one of Amazon's fastest growing and most profitable businesses. The Advertiser Experience (AX) group owns the experience of the advertiser from the moment they decide to engage with our platform through the full lifecycle of self-service advertising management. This includes campaign building and management, advertising analytics and visualizations, and insightful recommendations. We are passionate about building scalable, well-designed software services, and strive to constantly improve our technical foundation and user experience.

We are looking for a Software Development Engineer who is excited about solving challenging engineering problems, has a proven track record of building web and/or mobile applications, and has the ability to support highly available systems.

The ideal candidate will be passionate about quality, maintainability, performance, security and all the other things that make great software great. They will own the design and implementation of major deliverables end-to-end. This position requires collaboration with fellow software engineers, designers, product managers, and business partners, necessitating a comfort-level with ambiguity and a desire to create, iterate and improve.

#sspajobs

Amazon.com is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age

  • Master’s degree in Computer Science, or equivalent experience.
  • Experience with Site Reliability Engineering (or equivalent) best practices
  • Experience with Amazon Web Services
  • Experience influencing professional software engineering practices for shipping and supporting great software services
  • Experience mentoring other software engineers to improve their skills and make them more effective and productive
  • Strong advocacy of agile engineering practices
  • Success with continuous integration and deployment practices
  • Familiarity with the online advertising or e-commerce industry
  • General awesomeness in software engineering and life
Amazon is committed to a diverse and inclusive workforce. Amazon is an equal opportunity employer and does not discriminate on the basis of race, ethnicity, 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, visit US Disability Accommodations.

Similar Jobs

QE Operator (Part-Time)

Disney Streaming

New York, NY

Familiarity with online video analytics tools such as Conviva software. Escalating client and application issues/bugs to development teams as well as intense…

Software Engineer

DataDog

New York, NY

The Networks Monitoring team is developing an eBPF based platform to provide complete visibility into Layer 7 network protocols in order to build new products…

Software Developer - Open Location

EY

New York, NY

You will also provide business development assistance. Focus on developing software components and services which interact with the upstream and downstream…

Analyst-Product Development

Amex

New York, NY

Familiarity with Customer Relationship Management(CRM) software like Salesforce or Microsoft Dynamics; Make actionable recommendations about feature development…

Manager Software Engineering

Disney Streaming

New York, NY

Build a diverse & prolific software development team through a combination of training,. Career development, recruiting, and process improvement.

L&M Drug Product Development Co-Op (March 2022 - September 2022)

Johnson & Johnson Family of Companies

Malvern, PA

Experience with finite element analysis software (i.e. COMSOL), a statistics software package (i.e. Minitab), and/ or CAD (i.e. SolidWorks) is preferred.

C# software engineer

Moody's Corporation

New York, NY

2+ years software development and data analytics experience. Investigate and find the root cause for software problems reported by clients.

Clean Water Communications Specialist

Save the Sound

Larchmont, NY

They will have proficiency with design and video editing software. Comprehensive benefits include health, life, and long-term disability insurance; paid…

Global Digital Equity Strategist

Microsoft

New York, NY

Develops recommendations for how Microsoft products and software can be used to solve societal issues and create opportunities in the community.

Equity Administrative Analyst

DataDog

New York, NY

Continuous career development and pathing opportunities. Experience with the E*TRADE Equity Edge Online platform and other major third-party equity software…

ServiceNow Platform Architect

Disney Streaming

New York, NY

Provides application software development services and technical support for defined projects and overall platform roadmap.

Senior QA Engineer- Remote

Cover Genius

New York, NY

Comfortable with agile development such as Scrum or Kanban. Monitor debugging process resultsInvestigate the causes of non-conforming software and train users…

Specialist - Software Engineering

Larsen & Toubro Infotech Limited

Edison, NJ

Contributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc.

Security Engineering Team Lead

DataDog

New York, NY

Assist in the development of strategic roadmaps that align product and team developments to business requirements and top security risks.

Product Manager, Sched Crew Pick

Metropolitan Transportation Authority

Manhattan, NY

Manages the development and implementation of new modules within assigned products. Advises on the selection, prioritization, development, and implementation on…

Specialist - Service Support

Charles Schwab

Jersey City, NJ

Applications, development tools, internal applications and system related software and drivers utilizing predefined. Ability to multitask and prioritize.

SQL Developer - Remote

Piper Companies

Phoenixville, PA

Strong understanding software development processes including quality assurance, code management and Agile Development. Long-term contract, Remote opportunity.

Desktop Support Specialist

Amherst Holdings

New York, NY

Professional career development and reimbursement. Install and configure hardware and software on desktop computers and laptops.

Sr. Software Engineer

Broadridge

Edgewood, NY

Provide data design, coding, testing, technical design, development, and troubleshooting. NET technologies to join our growing Investor Communications…

Engineering Manager / Engineering Lead

Employment Opportunities at BuzzFeed

New York, NY

You'll work across the org with software engineers, designers, product managers, and data analysts to understand and shape work at all different stages of its…

Counsel, Media and Experiential

IPG Mediabrands

New York, NY

The position requires in-depth knowledge of issues affecting the development and implementation of marketing and media solutions including digital, social media…

Senior Business Consultant

Unit4

New York, NY

You will also help less senior consultants and consultancy partners with their development. Ensure proper documentation and prepared guidelines to provide the…

Project Manager

Columbia University

New York, NY

Experience working with Auto Cad, and other construction management software. Background in managing the development of research laboratories, building…

Product Designer

Simulmedia

New York, NY

Responsible for leveraging the Simulmedia Design System and brand guidelines while crafting user-centric solutions in an Agile product development environment.

Ad