The point where experts and best companies meet
Share
You will be part of a team focusing on long-form content understanding. You will focus on building new ways for our customers to find and experience music or podcasts.
Key job responsibilities
* Work backwards from the needs of our customers, translating functional and technical requirements into detailed software architecture and design.
* Implement and deploy highly distributed, resilient and scaleable services.
* Be hands-on and drive team-wide best practices for operation excellence.
* Stay current on knowledge to keep pace with rapidly changing science and technology, and work with the team in bringing new technologies on board.
* Bachelor's degree in computer science or equivalent work experience
* Non-internship professional software development experience
* Experience programming with at least one software programming language
* Computer Science fundamentals in object-oriented design
* Experience in data structures, algorithm design, problem solving, and complexity analysis
* Strong communication skills
These jobs might be a good fit