Jobs · Consulting · New Jersey

Software Development Engineer

Audible · Newark, NJ · 1 mo ago
ConsultingFull-time

About the role

Design, develop, and test software components and applications for one of the largest creator and provider of audiobooks in the world.
Collaborate on an agile engineering team, writing scalable and maintainable code and influencing team decisions.
Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software solutions.
Utilize technology to tackle challenging problems and deliver high-quality code on schedule.
Demonstrate proficiency in a wide range of data structures and algorithms, applying them effectively.
Independently clarify technical requirements, assess development estimates, and employ diverse design approaches.
Conduct code reviews and provide constructive feedback to team members.
Foster continuous improvement in software quality, customer experience, and product maintainability.
Mentor and lead developers, fostering curiosity and deep technical understanding.

Responsibilities

  • Design, develop, and test software components and applications for one of the largest creator and provider of audiobooks in the world.
  • Collaborate on an agile engineering team, writing scalable and maintainable code and influencing team decisions.
  • Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software solutions.
  • Utilize technology to tackle challenging problems and deliver high-quality code on schedule.
  • Demonstrate proficiency in a wide range of data structures and algorithms, applying them effectively.
  • Independently clarify technical requirements, assess development estimates, and employ diverse design approaches.
  • Conduct code reviews and provide constructive feedback to team members.
  • Foster continuous improvement in software quality, customer experience, and product maintainability.
  • Mentor and lead developers, fostering curiosity and deep technical understanding.

Requirements

  • 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

Qualifications

  • Bachelor's degree in computer science or equivalent

Skills

  • Proficiency in a wide range of data structures and algorithms
  • Ability to independently clarify technical requirements, assess development estimates, and employ diverse design approaches
  • Effective communication and collaboration skills
  • Strong problem-solving and analytical skills
  • Experience with agile methodologies and DevOps practices

Benefits

Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

Pay

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location.

USA, NJ, Newark - 158,100.00 - 213,800.00 USD annually

Schedule

Full-time

Company

Audible, Inc.

Job ID

A10484906

Similar jobs