Software Development Engineer, WebView

Amazon Lab126
Sunnyvale, California, US
$223.6K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Description

Like the look of this opportunity Make sure to apply fast, as a high volume of applications is expected Scroll down to read the complete job description.

The Amazon Lab126 team is seeking talented software development engineers who can contribute to our world-class engineering culture.

We deliver meaningful results for customers while simultaneously investing in each team member's career growth and overall skill set.

Here, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and boldly make them reality.

Let’s design devices and build systems that transform how people live, travel, and do business all over the world. It is always Day 1 at Amazon do you want to be part of inventing and building the future of Amazon Devices?

Amazon Lab126 is an inventive San Francisco Bay Area research and development team that designs and engineers high-profile consumer electronic devices and services.

Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products.

We have produced groundbreaking devices like Kindle Fire tablets, Kindle e-readers, Amazon Fire TV, Amazon Echo, and more.

THE TEAM

The team is currently based in beautiful Sunnyvale, CA. We are proud to be a highly adaptable and productive team. We focus on designing, building, improving, and optimizing a web engine that’s key to the customer and developer flywheel on devices.

We enable developers to build and seamlessly launch their apps / in-app content which in turn helps customers discover, buy and engage with these apps on Echo, Fire TV, Fire Tablets and more.

The technologies we build on vary from device software to high-scale services and efficient tools for developers.

Amazon is one of the top device producers worldwide, selling millions of TVs, tablets, Echo Shows, and many other devices each year.

As a part of this team, you’ll get to work on the latest new products and technology, make our software more scalable, and solve interesting problems for our customers.

You will collaborate with really strong engineering teams and leadership to drive the long-term architecture and create a bar-raising customer experience!

THE ROLE

We are looking for a talented, detail-oriented and enthusiastic Software Development Engineer to work on Amazon Devices and Services who is passionate about quality and enthusiastic about new digital products.

Using a combination of open source and proprietary technologies, we build cutting-edge devices for consumption, whether mobile or in the home.

As a strong customer advocate, you will help own technologies and quality end-to-end (E2E). You will work with internal and external partners to deliver the best in class devices, and will research new technologies, develop new and help define processes to build the media of next generation devices.

As a Software Development Engineer, you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products.

The person chosen for this position will have the opportunity to contribute their creative ideas and energy to our group.

Duties include research, design, implementation, documentation, and maintenance of new and existing software services and to drive the software development process towards higher quality.

You will take part in the implementation and customization of software, working closely with application teams to deliver the core engine.

You will be working on cutting edge technologies in the market today. The development will be from concept to launch stage and ensuring the highest of quality for your deliverables.

You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.

In This Role, You Will

  • Work on the delivery of high-quality code that will power web experiences for our products
  • Work with browser technologies running in constrained device environments
  • Partner with industry-leading Engineers, Program Managers, Product Managers, and Solutions Architects
  • Prepare technical requirements and software design specifications
  • Instill best practices for software development and documentation, assure designs meet requirements, and deliver exceptional-quality work
  • Be responsible for system and development for new initiatives and feature development
  • Investigate, prototype and deliver new and innovative system solutions
  • Establish architectural principles, select design patterns and mentor team members

We are open to hiring candidates to work out of one of the following locations :

Sunnyvale, CA, USA

Basic Qualifications

  • 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

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Experience with software development for devices or embedded systems
  • Experience with Middleware system development
  • Experience with Chromium or WebKit
  • Experience working with Android Internals

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.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $115,000 / year in our lowest geographic market up to $223,600 / 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 https : / / www.aboutamazon.com / workplace / employee-benefits. This position will remain posted until filled.

Applicants should apply via our internal or external career site.

Company - Amazon.com Services LLC

Job ID : A2620613

J-18808-Ljbffr

4 days ago
Related jobs
Promoted
Cypress HCM
Santa Clara, California

The Proactive Support Tools Developer will be part of the team that is dedicated to enhancing the efficiency of the Support and Engineering teams. The primary goal is to reduce repeatable work between Support and Engineering, ultimately leading to a positive impact on Employee and Customer satisfact...

Annapurna Labs (U.S.) Inc.
Cupertino, California

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine. You will develop and extend support for the leading ML frameworks, delivering an outstanding user experience for PyTorch and JAX ML model development on the Trainium and Inferentia accelerators. You wi...

Advanced Micro Devices, Inc
Santa Clara, California

KEY RESPONSIBILITIES: Design and develop new software features Work with AMD’s architecture specialists to improve future products Participating in new ASIC and hardware bring ups Identify and help resolve quality issues working closely with other internal engineering teams Research alternative, mor...

Fortinet
Sunnyvale, California

Software Engineering, exceptional core CS concepts (distributed programming, concurrency, algorithms). Design, develop and implement highly scalable software features and infrastructure. Develop and maintain software components on current and future networking related products. ...

Amazon
Palo Alto, California

We are a full stack shop, and our team capabilities cover the whole solution spectrum, ranging across applied science (Computer Vision and Deep Learning), large scale engineering services, product management, data analytics design, and mobile app development for iOS and Android. In this role, you wi...

Amazon.com Services LLC
Palo Alto, California

You'll be working with talented scientists, and engineers to innovate on behalf of our customers. Experience programming with at least one software programming language. ...

ByteDance
San Jose, California

Our database development team is responsible for building and owning database products used by TikTok's infrastructure including but not limited to relational databases, distributed cache, key-value stores, document stores, and Graph stores. Responsibilities:- Lead the design and development of Byte...

Amazon.com Services LLC
Sunnyvale, California

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. As a Software Development Engineer in Sidewalk MCU team you will be r...

Amazon Development Center U.S., Inc.
Santa Clara, California

As a Software Engineer in the Elastic Kubernetes Service (EKS) team working on EKS Anywhere, you will help us deliver the mission of helping customers run containers successfully anywhere. This is an opportunity engineer systems on a massive scale, and to gain top-notch experience in distributed sys...

Amazon
Palo Alto, California

This is a core system development position where you will grow to own the design and development of significant system software components critical to our industry leading database services architected for the cloud. This is a hands-on position where you will get an opportunity to get involv...