Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Senior Software Development Engineer STAGG Team 
United States, New Jersey, Newark 
8594820

30.03.2025
DESCRIPTION

ABOUT THIS ROLE
As a Senior Software Development Engineer, it’s up to you to define, design and refine the tech that keeps us one step ahead of listeners. Anticipate. Innovate. Bring challenging ideas and we’ll support you with the latest tech, tools and systems that you need to succeed. You’ll be essential in ensuring the team can reach their potential; working closely with them, reviewing their work, mentoring, and supporting them to develop. Together, you’ll build and maintain our platform to bring thousands of stories to millions of listeners and unleash the power of the human voice.
As a Senior Software Development Engineer, you will...
- Design, develop, and test software for a leading global audiobook creator and provider
- Utilize technology to solve challenging problems, translating designs into high-quality code delivered on time
- Demonstrate proficiency in diverse data structures and algorithms, applying them appropriately
- Independently clarify technical requirements, assess development estimates, and employ various design approaches
- Mentor and lead developers, fostering their curiosity and deep technical understandingABOUT AUDIBLE

BASIC QUALIFICATIONS

- 5+ years of professional software development experience including proven experience in Java, Object Oriented Design, Data Structures and Algorithms
- Experience developing and maintaining high availability distributed software systems
- BA/BS degree in Computer Science, related field or equivalent practical experience
- Server-side development experience, preferably in Java


PREFERRED QUALIFICATIONS

- Great communication skills - ability to think creatively and adapt the message to the audience
- A high-quality bar; just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment and a preference for agile methods
- Strong problem-solving skills; adaptable, enterprising and willing to take ownership
- Full stack software development (Javascript, Java)
- Aptitude for dependency injection frameworks and associated techniques using technologies like Spring or Guice
- Experience in multiple AWS services
- Familiarity with DynamoDB and NoSQL
- Server-side development experience in Java