Lead Software Development Engineer, Catalog Management Systems
2 days ago
We're seeking a highly skilled Lead Software Development Engineer to join our Catalog Management Systems team at Audible. As a key member of our team, you'll be responsible for researching, defining, designing, and refining the technology that keeps us ahead of our listeners.
You'll work closely with our team to anticipate and innovate, bringing challenging ideas to the table and collaborating with stakeholders to design, develop, test, and launch scalable and maintainable software that impacts our customers and inspires your peers.
As a Lead Software Development Engineer, you'll drive architecture and technical strategy for key components, ensuring operational excellence and mentoring and leading developers to cultivate curiosity and deep technical understanding.
You'll also explore technical needs and bring solutions to the table, partnering with cross-functional teams to design, develop, test, and launch inspiring software.
About the TeamThe Catalog Management Systems team is responsible for the tools and systems that ingest, validate, process, and publish all of the content available on the Audible platform.
We're building next-generation systems that will revolutionize the way Audible handles its product catalog, and we're looking for a talented Lead Software Development Engineer to join our team.
About YouWe're looking for a highly skilled and motivated Lead Software Development Engineer who is passionate about innovation and collaboration.
You'll be a strong communicator with excellent verbal and written skills, able to effectively message with both technical and non-technical audiences.
You'll also be a strong leader, able to mentor and lead developers to cultivate curiosity and deep technical understanding.
We're committed to a diverse and inclusive workplace, and we're an equal opportunity employer.
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 of new systems
- 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 code
-
Newark, New Jersey, United States Amazon Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our Catalog Management Systems team at Audible, a leading provider of audio storytelling. As a key member of our team, you'll play a critical role in designing, developing, and refining the technology that powers our platform.Key ResponsibilitiesDesign and develop software...
-
Newark, New Jersey, United States Amazon Full timeAbout This RoleWe're seeking a highly skilled Lead Software Development Engineer to join our Playback team at Audible. As a key member of our team, you'll be responsible for defining, designing, and refining the technical vision for our playback experience. You'll work closely with our team to anticipate and innovate, bringing challenging ideas to the table...
-
Newark, New Jersey, United States Amazon Full timeAbout This RoleWe're seeking a highly skilled Lead Software Development Engineer to join our Playback team at Audible, a subsidiary of Amazon. As a key member of our team, you'll be responsible for defining, designing, and refining the technical solutions that power our audio playback services.As a technical leader, you'll drive the development of our...
-
Lead Software Engineer
1 day ago
Newark, New Jersey, United States PGIM Full timeAbout the RoleWe are seeking a highly skilled Lead Software Engineer - Python Developer to join our Global Technology team. As a key member of our Network Engineering team, you will partner with product owners, tech leads, designers, engineers, and delivery professionals to improve the overall Network product.Key ResponsibilitiesCode, test, and debug new and...
-
Senior Software Development Engineer
2 weeks ago
Newark, New Jersey, United States Amazon Full timeAbout This RoleWe're seeking a highly skilled Senior Software Development Engineer to join our team at Audible, a leading provider of audio storytelling. As a key member of our engineering team, you'll be responsible for designing, developing, and testing software components and applications that power our platform.As a Senior Software Development Engineer,...
-
Software Development Director
3 days ago
Newark, New Jersey, United States Amazon Full timeAbout This RoleWe are seeking a highly experienced Software Development Director to lead our Apps and Consumption Services team at Audible. As a key member of our engineering organization, you will be responsible for driving the development and operational excellence of our flagship solutions, coaching and mentoring our high-performing engineers, and...
-
Software Development Director
1 week ago
Newark, New Jersey, United States Audible Full timeAbout AudibleAudible is the leading producer and provider of audio storytelling, sparking listeners' imaginations with immersive, cinematic experiences that enrich daily lives. Our Hub+Home hybrid workplace model offers flexibility between gathering in a common office space and remote work.About the RoleWe're seeking a Director, Software Development to...
-
Software Development Director
1 day ago
Newark, New Jersey, United States Audible Full timeAudible is seeking a Director, Software Development to lead our Machine Learning Engineering (MLE) team. As a key member of our engineering organization, you will be responsible for managing and growing one or more engineering teams to build out the core platforms and assets that enable informed data-driven decisions to improve Audible's overall value to the...
-
Senior Software Engineer
2 days ago
Newark, New Jersey, United States Phaxis Full timeSenior Software Engineer OpportunityPhaxis Technology Solutions GroupHybrid (2 days onsite) - Newark, NJBase: K + BonusAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Technology Solutions Group in a dynamic, fast-paced environment. As a key member of our team, you will play a critical role in building our future portfolio...
-
Software Development Director
2 days ago
Newark, New Jersey, United States Amazon Full timeAbout This RoleWe are seeking a highly experienced Software Development Director to lead our Apps and Consumption Services team at Audible. As a key member of our engineering organization, you will be responsible for driving the development and operational excellence of our flagship solutions.As a leader, you will own and lead full life cycle delivery of...
-
Senior Software Engineer
2 hours ago
Newark, New Jersey, United States Selby Jennings Full timeJob Title: Senior Software EngineerOverview:A leading firm in the asset management industry is seeking a Senior Software Engineer to join its internal technology group. This role is crucial for developing a robust portfolio management platform focused on fixed income investment.Key Responsibilities:Design, develop, and maintain critical data services that...
-
Software Engineer
3 weeks ago
Newark, New Jersey, United States FYI Solutions Full timeJob Title: Software EngineerFYI Solutions is seeking a highly skilled Software Engineer to join our team as an Adobe Martech SME. As a key member of our digital experience team, you will be responsible for developing and implementing Adobe Martech-based solutions, ensuring high performance, reliability, and scalability.Key Responsibilities:Design and...
-
Senior Software Engineer
2 days ago
Newark, New Jersey, United States Selby Jennings Full timeJob Summary:We are seeking a highly skilled Senior Software Engineer to join our internal technology group at Selby Jennings. As a key member of our team, you will play a crucial role in developing a robust portfolio management platform focused on fixed income investment.Key Responsibilities:Design, develop, and maintain critical data services that support...
-
Senior Software Engineer
2 weeks ago
Newark, New Jersey, United States Phaxis Full timeSenior Software EngineerPhaxis is seeking a highly skilled Senior Software Engineer to join our Technology Solutions Group in a dynamic, fast-paced environment. As a key member of our team, you will play a critical role in building our future portfolio management platform.Key ResponsibilitiesDesign, build, and maintain data services that are critical to our...
-
Railway Systems Engineering Manager
4 weeks ago
Newark, New Jersey, United States NJ Transit Full timeJob SummaryWe are seeking a highly skilled and experienced Railway Systems Engineering Manager to join our team at NJ Transit. As a key member of our Light Rail Infrastructure team, you will be responsible for managing the day-to-day engineering operations for our Newark Light Rail systems.Key ResponsibilitiesManage the engineering operations for Newark...
-
Quantitative Software Developer
1 day ago
Newark, New Jersey, United States The Prudential Insurance Company of America Full timeJob SummaryWe are seeking a highly skilled Quantitative Software Developer to join our team at The Prudential Insurance Company of America. As an Investment Associate, you will play a key role in implementing pricing, risk, and P&L methodologies, working closely with senior team members to drive business growth.Key ResponsibilitiesDevelop and implement...
-
Mechanical Engineer
2 days ago
Newark, New Jersey, United States silana Full timeJob Title: Mechanical Engineer - Robotic SystemsSilana is revolutionizing the fashion industry by automating fabric handling and sewing processes through innovative robotic cells and custom mechanical subsystems.Job Summary:We are seeking a passionate Mechanical Engineer to contribute to the design, prototyping, and development of robotic systems that...
-
Newark, New Jersey, United States Munich Airport NJ LLC Full timeJob OverviewMunich Airport NJ LLC is seeking an experienced and skilled Maximo and Facilities Software Applications Manager to join our team. As a key member of our facilities management team, you will be responsible for overseeing the planning and prioritization of maintenance activities for all assets and equipment in Terminal A.Key...
-
Quality Engineering Practice Lead
4 weeks ago
Newark, New Jersey, United States Intellibus Full timeJoin Our Team at IntellibusImagine working at Intellibus to engineer platforms that impact billions of lives around the world. With your passion and focus, we will accomplish great things together.Our Platform Engineering Team is working to solve the Multiplicity Problem. We are trusted by some of the most reputable and established FinTech Firms. Recently,...
-
Lead, DevOps Engineer
3 weeks ago
Newark, New Jersey, United States PGIM Full timeJob SummaryAs a Lead DevOps Engineer at Prudential, you will play a key role in driving the development and implementation of DevOps practices across the organization. You will be responsible for leading a team of DevOps engineers and collaborating with cross-functional teams to design, implement, and maintain scalable and efficient systems.Key...