This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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. 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 drive the team forward, guiding them over every obstacle and leading the way to develop exciting, original and effective solutions. Leading the way, you'll bring our team together to build and maintain our platform to bring thousands of stories to millions of listeners and unleash the power of the human voice.
Job Responsibility:
Independently lead complex technical initiatives within your team
Mentor and support other developers by cultivating curiosity and deep technical understanding
Explore technical needs and bring solutions to the table
Establish and follow good engineering practices
Requirements:
3+ years experience of software development and deployment of distributed multi-tier applications
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Prior use of AWS technologies at scale in a production environment
Bachelor's degree or higher in Computer Science
Business fluency in written and verbal English
Nice to have:
Content Management System (CMS) expertise: In-depth knowledge and experience building proprietary CMS platforms
Expertise in building Agentic AI workflows that empower users through adaptive, contextualized, and personalized interactions
Knowledge of natural language processing, knowledge representation, and multi-modal reasoning to enable human-like communication and task completion
Familiarity with reinforcement learning, meta-learning, and other advanced AI techniques to create continuously improving Agentic AI systems
Demonstrated expertise in a variety of technologies and platforms such as Web(HTML+CSS+React), Java/J2EE
Strong problem-solving skills with the ability to navigate complex and ambiguous situations
History of delivering customer-driven software products at a high scale in a fast paced, technology first, rapid-growth company
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 high-quality standard in others across: documentation, unit testing, code reviews, test automation, continuous integration and deployment