Lead Software Development Engineer, Catalog Management Systems (CMS)
Company: Amazon.com
Location: Newark
Posted on: September 25, 2024
|
|
Job Description:
At Audible, we believe stories have the power to transform
lives. It's why we work with some of the world's leading creators
to produce and share audio storytelling with our millions of global
listeners. We are dreamers and inventors who come from a wide range
of backgrounds and experiences to empower and inspire each other.
Imagine your future with us.ABOUT THIS ROLEAs a Lead Software
Development Engineer, it's up to you to research, 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.ABOUT THE TEAMThe Catalog
Management Systems (CMS) team is responsible for the tools and
systems that ingest, validate, process, and publish all of the
content available on the Audible platform. Our team is building
next-generation systems that will revolutionize the way Audible
handles its product catalog. We are developing solutions that
enable seamless, no-touch audiobook processing, with robust error
handling and the ability to scale effortlessly to meet the demands
of our growing catalog.ABOUT YOUYou're in your element when you're
being challenged, and you're always eager to share your ideas, take
on responsibility and keep developing at an exciting pace. We look
for people who show initiative, set their standards high and see
every failure as an opportunity to learn. You're looking for an
environment where you can thrive and help your team reach their
potential. With opportunities to challenge yourself and lead a
talented team to success, you'll find what you're looking for at
Audible.As a Lead Software Development Engineer, you will...-
Independently lead complex technical initiatives within your team-
Drive architecture and technical strategy for key components,
ensuring operational excellence- Mentor and lead developers by
cultivating curiosity and deep technical understanding- Explore
technical needs and bring solutions to the table- Partner with
cross-functional teams to design, develop, test, and launch
inspiring software- Collaborate with stakeholders to imagine,
design, develop, test, and launch scalable and maintainable
software that impacts our customers and inspires your peers-
Independently clarify technical requirements, assessing development
estimates and apply a broad range of design approaches- Drive
continuous improvement of software quality, customer experience,
and maintainability of products/features- Stay updated on
industry-wide and Amazon-specific tools, trends, and technologies,
and share knowledge within the communityABOUT AUDIBLEAudible is the
leading producer and provider of audio storytelling. We spark
listeners' imaginations, offering immersive, cinematic experiences
full of inspiration and insight to enrich our customers daily
lives. Our Hub+Home hybrid workplace model gives employees the
flexibility between gathering in a common office space (work from
hub) and remote work (work from home). For more information, please
visit adbl.co/hybrid.BASIC QUALIFICATIONS- 4+ years of professional
software development experience- 3+ years of programming experience
with one or more modern language (e.g., Java, C++, C#), including
object-oriented design- 2+ years of experience contributing to the
architecture and design (architecture, design patterns,
reliability, and scaling) of new systemsPREFERRED QUALIFICATIONS-
History of assuming responsibility for a team's architecture and
providing a system-wide view to stakeholders- Proficient in a broad
range of data structures and algorithms, knowing when it is (and
isn't) appropriate to use them- Strong problem-solving skills with
the ability to navigate highly complex and ambiguous situations
independently- Able to make improvements to the team's development
and testing processes- Experience taking a lead role delivering
complex software systems to internal or external customers-
Competency at delegating work in parallel to accelerate delivery-
Experience promoting and instilling in others a high-quality
standard in others across: documentation, unit testing, code
reviews, test automation, continuous integration and deployment-
Experience with AWS or similar cloud-based infrastructure and/or
developer tools- Experience with distributed systems.- Strong
verbal and written communication skills, enabling effective
messaging with both technical and non-technical audiences- Able to
mentor teammates on team software, team culture, and customer
obsession- Experience building and delivering software systems to
internal or external customers- Experience writing clear,
maintainable and extensible codeAmazon 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.
Keywords: Amazon.com, Newark , Lead Software Development Engineer, Catalog Management Systems (CMS), Executive , Newark, New Jersey
Click
here to apply!
|