Taro Logo

Software Development Engineer II

Audible is Amazon's leading provider of digital audiobooks and spoken word entertainment.
Newark, NJ, USA
$158,100 - $213,800
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Development Engineer II

Audible, Inc., an Amazon company, is seeking a Software Development Engineer II to join their team in Newark, NJ. This role offers a competitive salary range of $158,100 - $213,800 per year, with additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits.

The position requires a skilled software engineer with 2 years of experience to work on designing and developing large-scale, distributed software applications. The ideal candidate will have a strong foundation in computer science fundamentals and experience with languages such as Java, Python, C#, or C++. They will be responsible for the full development lifecycle, from design to maintenance, while ensuring high-quality, maintainable code through proper testing and documentation.

Key responsibilities include translating functional requirements into robust solutions, mentoring junior engineers, and implementing security best practices. The role requires expertise in performance optimization, working with relational databases, and experience with cloud infrastructure. The position offers a hybrid work arrangement, with the opportunity to work from the Newark office and remotely.

This is an excellent opportunity for a mid-level software engineer looking to grow their career at a leading digital audio entertainment company. The role offers the chance to work on impactful projects while receiving competitive compensation and benefits. The position combines technical challenges with mentorship opportunities, making it ideal for engineers who want to advance their careers while making meaningful contributions to large-scale software systems.

Working at Audible means joining a company that values innovation and technical excellence, while offering the stability and resources of being part of the Amazon family. The role provides opportunities for professional growth, competitive compensation, and the chance to work on products that millions of customers use daily.

Last updated a month ago

Responsibilities For Software Development Engineer II

  • Design, develop, implement, test and document embedded or distributed software applications
  • Translate functional requirements into robust solutions
  • Participate in full development cycle from design to maintenance
  • Produce comprehensive software documentation
  • Evaluate software products and tools
  • Mentor junior development engineers

Requirements For Software Development Engineer II

Java
Python
MySQL
PostgreSQL
  • Bachelor's in Computer Science, Engineering, Mathematics, or related field
  • 2 years experience as a Software Development Engineer
  • Experience with Java, Python, C#, C++, or Object-Oriented Design
  • Knowledge of data structures, algorithms, and object-oriented design principles
  • Experience with version control systems like Git
  • Experience with web technologies and web services
  • Experience with software testing techniques
  • Experience with performance analysis and optimization
  • Experience with security best practices
  • Experience with relational databases
  • 1 year experience creating and maintaining large-scale distributed applications

Benefits For Software Development Engineer II

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on bonus available
  • Comprehensive benefits package

Jobs Related To Audible, Inc. Software Development Engineer II