Avatar for Camino

Mobile audio, personalized

Backend Tech Lead

$80k – $120k • 0.3% – 0.8%
Apply now
Camino is searching for a tech lead to create, extend and manage the systems and infrastructure that will enable us to build a successful product and scale it. Specifically, we are looking for high-caliber senior candidates with meaningful experience in Python, ideally including exposure to predictive statistics and machine learning algorithms. Experience with, or interest in, products or systems that handle media asset libraries would also be valuable.

The tech lead will be responsible for keeping the backend running as it scales and managing the development and delivery of new features for both the backend and their integration with client applications. We are looking for someone who can initially be “hands on keys” writing and deploying code, and who also has managerial capability. An ability to bring great technical people together on a team is very important to us, as is the ability to architect and evolve systems over time.

We’re looking for someone who has strong CS fundamentals, plays well with others, can contribute meaningfully to product direction, and also execute that vision to the highest standards. As a tech lead, this person will have a huge impact not only on the technology and product, but also the culture of the company going forward.

This will include :
* Architecting, building, deploying and refining cross-media recommendation algorithms
* Evolving the core interaction calls between API and client
* Unifying, indexing, and maintaining a media library with tens of millions of assets across multiple services including Apple Music, Spotify, and audio content URLs
* Hiring and managing developers, testers, and other team members as needed
* Refining our Continuous Integration systems and practices
* Designing and building management and diagnostic tools to manage the overall system
* Capacity planning and scaling the service
* Building, releasing, and maintaining features, and responding to inbound user and team requests

Ideal Expertise (guidelines; we don’t necessarily expect someone to have all of these, but we do seek someone who is a great match for at least several)
* 5-10+ years experience in software development, with 3+ years in a management capacity
* Expert skill with Python, including predictive statistics and machine learning algorithms, ideally demonstrated via leadership of relevant open source or production software
* Familiarity with delivering backend services that support mobile clients
* Deep understanding and experience in deploying and scaling high-availability distributed RESTful APIs
* Experience with core AWS services including EC2/ECS, RDS, ElastiCache, and DynamoDB
* Experience with Django
* Experience with Docker
* Good working understanding of Postgres
* Experience deploying production clusters preferably via CI/CD
* Technical undergraduate degree preferred but not required

We will consider candidates anywhere from senior developer to CTO; compensation will be competitive based on the successful candidate’s experience and will include salary and equity. While we would prefer a full-time hire, we will also consider contract or contract-to-hire situations.