Cloud / Distributed Systems Engineer
San Francisco
Engineering
Full-time
Our mission is bold and simple: we are connecting the unconnected. We want to change the world. And we are having fun doing it. If you are dedicated and passionate about making a difference, and about building something incredible, we should talk.
Endless aims to reach the next billion customers with new and innovative technology specifically designed for the needs and realities of users in emerging markets. We strive to improve digital literacy, education, and access to opportunities for users, in particular, those with no internet or poor internet access. We have built a simple-to-use desktop OS, an ecosystem of apps, and a suite of tools to convert third-party content into engaging native apps on Endless OS.
The Role: Cloud / Distributed Systems Engineer
We are looking for a strong engineer with experience designing cloud-based systems. At Endless, we have built a distributed system to help process and manage the content that we ship. This software does everything from importing documents to transforming images and packaging it up for search and distribution to end-users.
As part of the role, you will help drive additional functionality into the system, while helping the architecture evolve.
Minimum Requirements
- Experience working in Linux environments
- Experience writing server software in languages like C, Python, and JavaScript
- Good understanding of HTML scraping technology
- Understanding of microservice and cloud architecture
- Worked with common cloud services (SQS, S3, or equivalents)
- Ability to collaborate and communicate effectively with other top-tier engineers all over the world
- Desire to make a difference in the developing world
Preferred Requirements
- Experience with Kubernetes, Mesos, Marathon, HAProxy, Azure, Google Cloud, Docker, etc
- Experience fixing open-source projects upstream
- Experience debugging scaling issues on live systems
- Experience developing content processing systems such as build systems, image thumbnail solutions, video encoding pipelines
- Leadership experience a plus
Endless is an equal opportunity employer. We value diversity at Endless and we do not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, gender, sex, sexual orientation, gender expression, age, height, weight, veteran status, marital status or disability status.

