

Share
ABOUT THIS ROLE
As a System Development Engineer, you will…
- Provide Infrastructure support, including extensive troubleshooting tasks, with responsibilities covering multiple products, features and services
- Work on coding projects primarily in Java and AWS technologies
- Provide Software deployment support in staging and production environments
- Develop tools to aid operations and maintenance
- Provide System and Support status reporting
- Own one or more technical components
- Improve Audible's infrastructure, operational performance, and stability
- Participate in designs, code and procedures reviews
- Identify opportunities arising from technical discussions and do the technical trade-offs
- Troubleshoot, research root causes and thoroughly resolve defects
- Drive large scale technology projects
- Drive pipeline automation and CI/CDABOUT AUDIBLE
- 1+ years of experience in automating, deploying, and supporting infrastructure
- 1+ years of experience with Linux/Unix
- 1+ years of experience programming with Java
- Experience with CI/CD pipelines build processes
- Experience with pipeline automation
- Experience with large scale projects
These jobs might be a good fit

Share
Key job responsibilities
- Test system development and integration: The System Development Engineer is responsible for developing automated testing to verify functional requirements of Project Kuiper satellites and subsystems.- Manufacturing automation development: The SysDE will develop automated manufacturing applications on the Kuiper SCADA (Supervisory Control and Data Acquisition) platform.- Security and compliance: Produce system architecture and design documents for end-user, front line support, and security review purposes. Ensure that system integrations comply with internal IT and Security standards, with code that is well-documented and version controlled.Export Control Requirement:
A day in the life
This is a fast-paced, intellectually challenging position. You will work with leaders in multiple technology areas across Project Kuiper to define and develop automation systems to meet the program needs. In addition, you will be responsible for project management, cost estimates and scheduling. You’ll have relentlessly high standards for yourself and everyone you work with, and you’ll be constantly looking for ways to improve your product’s performance, quality and cost. We want individuals who are ready for this challenge and want to reach beyond what is possible today.
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Bachelor's degree in computer science or equivalent
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
These jobs might be a good fit

Share
ABOUT THIS ROLE
As a Security Engineer at Audible you will advocate for information security throughout all our software development and business processes. You will work with other Security Engineers, Application Developers, System Engineers, and Business Stakeholders to protect our customers and Audible’s business.
As a Senior Security Engineer, you will...
- Contribute to designing, implementing, and executing security review and test methodologies for recurring testing of critical production services- Conduct design review, threat modeling, security review, and penetration testing on production systems
- Scope and perform penetration testing and vulnerability research on complex proprietary software and hardware- Prepare and present detailed, written technical information for internal and external audiences
- Participate in third party security risk assessments and due diligence (including helping to secure third-party integrations and partnerships)
ABOUT AUDIBLE
- 3+ years of programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar object oriented language experience
- Bachelor's degree in computer science or equivalent
- Bachelor's degree in a STEM field (Science, Technology, Engineering, Mathematics), or experience in IT Security
- Knowledge of networking protocols such as HTTP, DNS and TCP/IP
- Knowledge of industry-based security vulnerabilities and remediation techniques
- Experience in scripting, programming, and security code reviewing in a common programming language (non-internship)
- Experience in troubleshooting systems issues, analyzing logs, or automating basic tasks using command line tools (non-internship experience)
- 2+ years of any combination of the following: threat modeling experience, secure coding, identity management and authentication, software development, cryptography, system administration and network security experience
- Knowledge of command line tools to troubleshoot protocols, analyze log outputs, or automate basic tasks
- Knowledge of networking protocols such as HTTP(S), DNS, and TCP/IP
- Knowledge of networking protocols, to include HTTP(S), DNS, and TCP/IP
- Experience with AWS products and services
- Experience with programming languages such as Python, Java, C++
- Experience in scripting, programming, or security code reviewing in a common language, such as Python, Java, or C++
- Experience performing security activities across one or more phases of the software development lifecycle (SDLC), such as security design review, threat modeling, secure code review, and security testing
These jobs might be a good fit

Share
ABOUT THIS ROLE
As a Lead 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.
ABOUT YOU
As a Lead Software Development Engineer, you will...- 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
- Lead technical design reviews and provide architectural guidanceABOUT AUDIBLE
A day in the life
- 5+ years experience of software development and deployment of distributed multi-tier applications
- Experience taking a lead role delivering complex software systems to internal or external customers
- Prior use of AWS technologies at scale in a production environment
- Bachelor’s degree or higher in Computer Science
These jobs might be a good fit

Share
ABOUT THIS ROLE
As a Senior System Development Engineer, you will...- Lead Infrastructure support, including extensive troubleshooting tasks, with responsibilities covering multiple products, features and services
- Lead coding projects primarily in Java and AWS technologies
- Lead software deployment support in staging and production environments
- Lead the development of tools to aid operations and maintenance
- Lead system and support status reporting
- Lead design, code, and procedure review discussions
- Lead discussions related to improving Audible’s infrastructure, operational performance, and stability- Demonstrate excellent judgment when making decisions
- Lead large scale projects such as migration to native
- Lead pipeline automation and drive it to closureABOUT AUDIBLE
- 2.5+ years of experience in automating, deploying, and supporting infrastructure
- 2.5+ years of experience with Linux/Unix
- 2.5+ years of experience programming with Java
- 2.5+ years of experience with CI/CD pipelines build processes
- 2.5+ years of experience leading pipeline automation
- 2.5+ years of experience leading large scale projects
These jobs might be a good fit

Share
ABOUT THIS ROLE
As a Senior System Development Engineer, you will...- Lead Infrastructure support, including extensive troubleshooting tasks, with responsibilities covering multiple products, features and services
- Lead coding projects primarily in Java and AWS technologies
- Lead software deployment support in staging and production environments
- Lead the development of tools to aid operations and maintenance
- Lead system and support status reporting
- Lead design, code, and procedure review discussions
- Lead discussions related to improving Audible’s infrastructure, operational performance, and stability- Demonstrate excellent judgment when making decisions
- Lead large scale projects such as migration to native
- Lead pipeline automation and drive it to closureABOUT AUDIBLE
- 2.5+ years of experience in automating, deploying, and supporting infrastructure
- 2.5+ years of experience with Linux/Unix
- 2.5+ years of experience programming with Java
- 2.5+ years of experience with CI/CD pipelines build processes
- 2.5+ years of experience leading pipeline automation
- 2.5+ years of experience leading large scale projects
These jobs might be a good fit

Share
ABOUT THIS ROLE
As a System Development Engineer, you will…
- Provide Infrastructure support, including extensive troubleshooting tasks, with responsibilities covering multiple products, features and services
- Work on coding projects primarily in Java and AWS technologies
- Provide Software deployment support in staging and production environments
- Develop tools to aid operations and maintenance
- Provide System and Support status reporting
- Own one or more technical components
- Improve Audible's infrastructure, operational performance, and stability
- Participate in designs, code and procedures reviews
- Identify opportunities arising from technical discussions and do the technical trade-offs
- Troubleshoot, research root causes and thoroughly resolve defects
- Drive large scale technology projects
- Drive pipeline automation and CI/CDABOUT AUDIBLE
- 1+ years of experience in automating, deploying, and supporting infrastructure
- 1+ years of experience with Linux/Unix
- 1+ years of experience programming with Java
- Experience with CI/CD pipelines build processes
- Experience with pipeline automation
- Experience with large scale projects
These jobs might be a good fit

Share
ABOUT THIS ROLE
As a System Development Engineer, you will…
- Provide Infrastructure support, including extensive troubleshooting tasks, with responsibilities covering multiple products, features and services
- Work on coding projects primarily in Java and AWS technologies
- Provide Software deployment support in staging and production environments
- Develop tools to aid operations and maintenance
- Provide System and Support status reporting
- Own one or more technical components
- Improve Audible's infrastructure, operational performance, and stability
- Participate in designs, code and procedures reviews
- Identify opportunities arising from technical discussions and do the technical trade-offs
- Troubleshoot, research root causes and thoroughly resolve defects
- Drive large scale technology projects
- Drive pipeline automation and CI/CDABOUT AUDIBLE
- 1+ years of experience in automating, deploying, and supporting infrastructure
- 1+ years of experience with Linux/Unix
- 1+ years of experience programming with Java
- Experience with CI/CD pipelines build processes
- Experience with pipeline automation
- Experience with large scale projects
These jobs might be a good fit