Lead Software Development Engineer, Consumer Domains
3 weeks ago
About This Role
This opportunity is for a Lead Software Development Engineer for Audible's Consumer Domains group. We are the team that creates and powers Audible's applications, components, and services for our global listeners across Audible and Amazon web. We are the home for tech talent that wants to grow Audible's market-leading business and build the sites and services (APIs) across desktop and mobile devices.
About You
You are an innovative and passionate top software engineer looking to make a positive impact on customer experience. You like to own deliverables end-to-end and have a meaningful influence on the final product. You are a builder. You like to work with fellow engineers and product people to share knowledge, imagine, design, develop, test, and launch software that wows our community and inspires our peers.
Responsibilities
- Determine the strategy and where to simplify or extend solutions for the best outcome, drive the use of best practices, and learn to influence and force multiply.
- Mentor and lead developers by cultivating curiosity and deep technical understanding.
- Explore technical needs and bring solutions to the table.
- Set the technical strategy for your team.
- 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 on top of technology trends, tools, and approaches.
About Audible
Audible 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. We are a global company with an entrepreneurial spirit. We are dreamers and inventors who are passionate about the positive impact Audible can make for our customers and our neighbors.
Basic Qualifications
- Bachelor's degree in computer science or equivalent.
- 5+ 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 systems.
Preferred 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.
- Enthusiasm for 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 working on a variety of surfaces (full stack), including mobile, web, services, iOT.
- Experience in one or more of the following technologies: blockchain, spatial computing, iOT, ML, AI, VR, AR.
- 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, Delaware, United States Amazon Full timeAt Audible, we're passionate about creating immersive audio experiences that inspire and enrich our customers' lives. As a Lead Software Development Engineer on our Playback team, you'll play a key role in shaping the technical direction of our platform and driving innovation in audio storytelling.We're looking for a seasoned engineer with a strong...
-
Senior Software Engineer
4 weeks ago
Newark, Delaware, United States Seven Seven Software Full timeJob SummaryAs a Senior Software Engineer at Seven Seven Software, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our clients. You will work closely with product management, marketing, and fellow technologists to create frictionless multi-channel experiences.Key...
-
Software Engineering Lead
2 weeks ago
Newark, Delaware, United States ECCLESIASTES INC Full timeJob Title: Sr. Software EngineerJob Summary:We are seeking a skilled Sr. Software Engineer to join our team at Ecclesiastes Inc. In this role, you will be responsible for designing, developing, and implementing software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, and CSS.Responsibilities:*...
-
Software Engineering Leader
4 weeks ago
Newark, Delaware, United States Broadridge Financial Solutions , Inc. Full timeJob DescriptionBroadridge Financial Solutions, Inc. is seeking a highly skilled Software Engineering Leader to join our team. As a key member of our development team, you will be responsible for leading the design, development, and maintenance of software applications.Key Responsibilities:Review user requirements and work with Business Analysts to ensure...
-
Senior Software Architect
3 weeks ago
Newark, Delaware, United States Hire Talent Full timeJob SummaryAs a Technical Lead on Distribution Retirement Strategies, you will partner with product owners, designers, engineers, and delivery professionals to improve PruXpress and other Distribution Software. You will provide guidance on technical strategy, design the overall technology architecture, and mentor and coach the technical team as you implement...
-
Senior Software Engineer
4 weeks ago
Newark, Delaware, United States Moody's Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Moody's. As a key member of our engineering team, you will be responsible for designing, developing, and deploying state-of-the-art commercial and consumer application solutions to understand and manage risks.The ideal candidate will have a strong background in...
-
Senior Software Engineering Manager
4 weeks ago
Newark, Delaware, United States Search Solutions Full timeJob SummarySearch Solutions is seeking a seasoned Senior Software Engineering Manager to lead our Product Engineering team. As a key member of our engineering leadership, you will be responsible for architecting, coding, and collaborating to produce full stack solutions using modern frameworks and technologies.This is a remote opportunity, although the...
-
Senior Software Development Engineer
4 weeks ago
Newark, Delaware, United States Moody's Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Moody's. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-performance software applications for our Intelligent Risk Platform suite of SaaS applications.Key Responsibilities:Design and...
-
Software Development Engineer in Test
4 weeks ago
Newark, Delaware, United States ECCLESIASTES INC Full timeJob Title: Software Development Engineer in TestJob Summary:Ecclesiastes Inc. is seeking a skilled Software Development Engineer in Test to join our team. As a key member of our software development team, you will be responsible for designing, developing, and executing software test artifacts, including test plans and automation test suites. Your primary...
-
Newark, Delaware, United States Amazon Full timeAt Audible, we believe stories have the power to transform lives. We work with leading creators to produce and share audio storytelling with millions of global listeners.We're a team of dreamers and inventors who come from diverse backgrounds and experiences to empower and inspire each other.Imagine your future with us.About This RoleAs a Lead Software...
-
Senior Software Engineer
3 weeks ago
Newark, Delaware, United States Hologic, Inc. Full timeLocated in Newark, DE, Hologic's Innovation Center is a hub for innovation and job opportunities. We are seeking a Senior Software Engineer to design, develop, and troubleshoot software for new and existing products.At Hologic, we are committed to creating groundbreaking technology and saving lives every day. Our team is dedicated to developing software that...
-
Informatica Developer Lead
3 weeks ago
Newark, Delaware, United States Seven Seven Software Full timeJob Title: Informatica Developer LeadJob Summary:Seven Seven Software is seeking an experienced Informatica Developer Lead to join our team. The successful candidate will be responsible for providing technical leadership in the design, development, and implementation of data integration solutions using Informatica, DB2, and Snowflake.Key Responsibilities:...
-
Software Architect
3 weeks ago
Newark, Delaware, United States Seven Seven Software Full timeJob SummaryAt Seven Seven Software, we are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex software applications. ResponsibilitiesCollaborate with cross-functional teams to drive outcomes and deliver high-quality software...
-
Newark, Delaware, United States Amazon Full timeAbout the RoleAt Audible, we're passionate about creating immersive audio experiences that inspire and enrich our customers' lives. As a Software Development Engineer, you'll play a key role in shaping the future of our platform.Key Responsibilities Design, develop, and test software components and applications for our leading global provider of audiobooks...
-
Newark, Delaware, United States Amazon Full timeAbout this RoleAt Audible, we believe stories have the power to transform lives. We're a team of dreamers and inventors who come from a wide range of backgrounds and experiences to empower and inspire each other. We're looking for a Lead Software Development Engineer to join our Catalog Management Systems team. As a key member of our team, you'll be...
-
Azure Data Engineer
4 weeks ago
Newark, Delaware, United States Syntricate Technologies Full timeJob Title: Azure Data Engineer - Banking Domain ExpertJob Summary: We are seeking an experienced Azure Data Engineer to join our team at Syntricate Technologies. The ideal candidate will have a strong background in Azure data solutions and a proven track record of delivering high-quality projects.Key Responsibilities:Design and implement scalable Azure data...
-
Software Development Expert
3 weeks ago
Newark, Delaware, United States Hire Talent Full timeJob SummaryThe Software Development Expert will design, create, test, and deploy solutions across multiple technology domains. This role will have the opportunity to influence, differentiate, and guide our business and technology solutions by implementing the robust technical capabilities that will enable Prudential to better serve our customers. Key...
-
Senior Software Engineer
4 weeks ago
Newark, Delaware, United States Prudential Ins Co of America Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Prudential Ins Co of America. As a key member of our Global Technology team, you will play a critical role in designing and developing innovative software solutions that drive business growth and customer satisfaction.As a Lead Python Developer, you will be responsible...
-
Senior Software Engineer
4 weeks ago
Newark, Delaware, United States Moody's Full timeAbout the RoleMoodys is a global integrated risk assessment firm that empowers organizations to make better decisions. We are seeking a Senior Software Engineer to join our team to create state-of-the-art commercial and consumer application solutions to understand and manage risks, from earthquakes, hurricanes, and floods to terrorism and infectious...
-
Technical Lead
4 weeks ago
Newark, Delaware, United States Hire Talent Full timeJob SummaryAs a Technical Lead on our Distribution Retirement Strategies team, you will partner with product owners, designers, engineers, and delivery professionals to improve PruXpress and other Distribution Software. You will provide guidance on technical strategy, design the overall technology architecture, and mentor and coach the technical team as you...