Software Development Engineer
4 weeks ago
As a Software Development Engineer at Audible, you will play a key role in defining, designing, and refining the technology that keeps us one step ahead of our listeners. You will work on designing, developing, and testing software components and applications for a leading global provider of audiobooks.
Responsibilities- Design, develop, and test software components and applications for a leading global provider of audiobooks
- Collaborate on an agile engineering team, writing scalable and maintainable code and influencing team decisions
- Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software solutions
- Utilize technology to tackle challenging problems and deliver high-quality code on schedule
- Demonstrate proficiency in a wide range of data structures and algorithms, applying them effectively
- Independently clarify technical requirements, assess development estimates, and employ diverse design approaches
- Conduct code reviews and provide constructive feedback to team members
- Foster continuous improvement in software quality, customer experience, and product maintainability
- Mentor and lead developers, fostering curiosity and deep technical understanding
Audible is the leading producer and provider of audio storytelling. 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).
Qualifications- Bachelor's degree in Computer Science or related field, or equivalent experience
- 2+ years of non-internship professional software development experience
- Programming experience with one or more modern language (e.g., Java, C++, C#), including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current system
- Experience writing clear, maintainable and extensible code
- Strong problem-solving skills with the ability to navigate highly complex and ambiguous situations
- Experience building and delivering software systems to internal or external customers
- Strong verbal and written communication skills, enabling effective messaging with both technical and non-technical audiences
- A high-quality bar: documentation, unit testing, code reviews, test automation, continuous integration & deployment
- Enthusiasm for instilling this attitude in others
- Adaptable, enterprising, and willing to take ownership
- Able to make improvements to the team's development and testing processes
- Able to establish good working relationships with peers
- Able to recognize discordant views and take part in constructive dialogue to resolve them
- Recent experience with REST API development, microservices, event-driven architecture, and Amazon Web Services (AWS)
-
Senior Software Engineer
3 weeks ago
New Brunswick, Canada Topic Software Development Full timeAbout Topic Software DevelopmentTopic Software Development is a leading provider of high-tech solutions, committed to making the world a better, healthier, and smarter place. With a strong focus on innovation and technical expertise, we deliver cutting-edge solutions that transform industries.Job Title: Senior Software Engineer - Data PlatformWe are seeking...
-
Senior Software Engineer
3 weeks ago
New Brunswick, Canada Topic Software Development Full timeAbout Topic Software DevelopmentTopic Software Development is a leading provider of high-tech solutions, committed to making the world a better, healthier, and smarter place. With a strong focus on innovation and technical expertise, we deliver cutting-edge solutions that transform industries.Job Title: Senior Software Engineer - Data PlatformWe are seeking...
-
Senior Software Engineering, Data Platform
2 weeks ago
New Brunswick, Canada Topic Software Development Full timeAbout UsTopic Software Development is a leading provider of high-tech solutions, delivering cutting-edge products to renowned companies worldwide. With a strong focus on innovation and expertise, we have been a Premier Adaptive Computing Partner of AMD since 1996.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. As a...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and testing software components and applications for our leading global provider of audiobooks.You'll collaborate with stakeholders to envision, design, develop, test, and launch...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and testing software components and applications for our leading global provider of audiobooks.You'll collaborate with stakeholders to envision, design, develop, test, and launch...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we believe stories have the power to transform lives.As a Software Development Engineer, you'll play a key role in defining, designing, and refining the technology that keeps us one step ahead of our listeners.Key ResponsibilitiesDesign, develop, and test...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we believe stories have the power to transform lives.As a Software Development Engineer, you'll play a key role in defining, designing, and refining the technology that keeps us one step ahead of our listeners.Key ResponsibilitiesDesign, develop, and test...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we believe stories have the power to transform lives.As a Software Development Engineer, you'll play a critical role in defining, designing, and refining the technology that keeps us one step ahead of our listeners.Key ResponsibilitiesDesign, develop, and...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we believe stories have the power to transform lives.As a Software Development Engineer, you'll play a critical role in defining, designing, and refining the technology that keeps us one step ahead of our listeners.Key ResponsibilitiesDesign, develop, and...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a crucial role in defining, designing, and refining the technology that powers our content and royalty systems.Key...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a crucial role in defining, designing, and refining the technology that powers our content and royalty systems.Key...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a crucial role in defining, designing, and refining the technology that powers our content and royalty systems.Key...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a critical role in defining, designing, and refining the technology that powers our content and royalty systems.Key...
-
Software Development Engineer
1 month ago
New Brunswick, Canada Morad Law Group Full timeAbout This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a critical role in defining, designing, and refining the technology that powers our content and royalty systems.Key...