10 days old

Software Development Engineer, System Integrity

Amazon.com
Sunnyvale, CA 94086
  • Jobs Rated
    11th

DESCRIPTION

Job summary
Do you want to shape the future of consumer electronics devices?

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronic devices, creating the best-selling Kindle, FireTV and Echo family of products. What will you help us create?

We are growing fast and are looking for platform leaders who can deliver software keeping in mind device safety, reliability and customer experience. This requires both being able to implement highly optimized data structures, but also low level tuning to the device hardware.

If you have good experience in C/C++/Java, and a passion for systems software engineering, then this is a unique opportunity to join us at day one of building device software that will form basis for new devices in the years to come.

Your responsibilities will include:

  • Writing software to resolve challenges between the physical world and software.
  • Identifying, root causing, and solving problems most engineers would say are impossible.
  • Be very hands-on both internal and external to the team; Work with the external teams to communicate expected behavior in terms of requirements, flow charts and code. Leading internal architecture decisions, participating in design reviews, code reviews, and implementation.
  • Analyzing large data sets to understand device behavior using telemetry metrics, and incorporating that feedback into software.
  • Being on a small team, mentoring junior engineers, and ensuring the right development practices are followed.

BASIC QUALIFICATIONS

  • 4+ years of professional software development experience
  • 3+ years of programming experience with at least one software programming language
  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience as a mentor, tech lead OR leading an engineering team


PREFERRED QUALIFICATIONS

  • Proficiency in design and analysis of algorithms and data structures
  • Data Analysis skills
  • Effective verbal and written communication skills
  • Linux operating system knowledge + development experience
  • 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
  • Experience influencing software engineers best practices within your team




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.

Categories

Jobs Rated Reports for Software Developer

Posted: 2022-05-13 Expires: 2022-06-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer, System Integrity

Amazon.com
Sunnyvale, CA 94086

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Good
68/220
Stress
Very Low
26/220
Growth
Very Good
18/220
Powered ByCareerCast