📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 29,600+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 29,600+ jobs that allow you to work anywhere and live everywhere.

  Jobs

  People

👉 Hiring for a remote Sys Admin position?

Post a Job - $299
on the 🏆 #1 remote jobs board

Heetch

Site Reliability Engineer


Heetch


sys admin

engineer

admin

sys admin

engineer

admin

28d

Apply

{linebreak}Ride team @Heetch{linebreak}{linebreak}The mission of the Ride team is quite simple: make passengers and drivers meet, and get where they need to be.{linebreak}{linebreak}“Transportation is serious business” — Jason Statham as Frank Martin{linebreak}{linebreak}Our team is responsible for providing the best ride experience, by building both the smoothest ordering experience and the platform and algorithms responsible for real-time execution and online optimization of Heetch's marketplace across all our markets(matching, dynamic pricing, ETA, heatmaps). We have high standards and high expectations on our output, we ship fast, and we scale our work for all markets. To achieve this, we’re all working together among Product, Mobile & Backend Devs, Design, Data Analysts & Scientists, and Ops team to successfully target structural next steps, deliver, track and iterate.{linebreak}{linebreak}{linebreak}SRE within Ride {linebreak}Our infrastructure handles 2.5 millions of events per day and processes 100M of API requests. We also serve over a dozen thousand rides and process hundreds of gigabytes of log and interaction data daily. Our team owns more than 50 microservices on top of Golang, Kafka and Docker.{linebreak}{linebreak} To put it simply; Our impact on the business and the experience of both passengers and drivers is unprecedented. Every ride should be reliable, efficient, and affordable, and we're building the algorithms that make that possible by optimizing supply and demand.{linebreak}{linebreak}{linebreak}How do we work ? {linebreak}Mindset{linebreak}{linebreak}• Move fast not furious. {linebreak}• Don’t be scared of failure, learn from it and try again. {linebreak}• Unit and functional tests are as important as code. {linebreak}• Code is always evolving we don't think in versions. {linebreak}• We’re not just here to push code; product ownerships equally spread among the team.{linebreak}{linebreak}Tech Stack {linebreak}• Microservices. {linebreak}• Docker with Mesos & Marathon. {linebreak}• We ship new services on a weekly basis (at least we try to ). {linebreak}• Services owned by our teams are written in Go. {linebreak}• We follow community guidelines and standard methodologies. {linebreak}• Kafka.{linebreak}{linebreak}{linebreak}Team Life {linebreak}• Work wherever you want: we’ve always been remote first but also have a shiny new office in Paris, London, Milan, Bruxelles, and Casablanca. {linebreak}• Open communication: everything is public within the team. {linebreak}• You are not alone: we use Slack, and video calls every day. {linebreak}• Continuous improvement: weekly team retrospective and strong Speak Up value. {linebreak}{linebreak}{linebreak}{linebreak}Your role {linebreak}{linebreak}In this role, you'll be in charge of building the tools and systems that every backend engineer in the Ride team uses to develop, scale, understand, and monitor their operations. {linebreak}{linebreak}You will dive deep into gnarly operational issues; from the software, systems, automation, and process perspectives, and, you will work with our production services throughout their entire life cycle, from design and architecture, through implementation, deployment, and sustaining operations. {linebreak}{linebreak}What will you do? {linebreak}{linebreak}• Build tools and infrastructure to make the team iterate faster without overthinking about the core infrastructure. {linebreak}• Partner with fellow backend engineers to architect and develop mission-critical systems that can stand the test of scale and availability, while limiting operational overhead. {linebreak}• Perform deep dives into both systemic and latent reliability issues; partner with software and SRE engineers across the organization to produce and roll out fixes. {linebreak}• Design, build & support systems to detect, alert and remediate or escalate on the team' platform. {linebreak}• Contribute to standardization efforts across multiple disciplines and services in conjunction with the Core SRE team. {linebreak}• Handle efficiencies in systems and processes: design, configuration management, performance tuning, monitoring, and root cause analysis. {linebreak}• Participate in an on-call rotation and contribute to needed escalation missions. {linebreak}{linebreak}What do you need? {linebreak}{linebreak}• Software Engineer background (+5 years). {linebreak}• Practical knowledge of various aspects of service design like messaging protocols & behavior, caching strategies and software design practices. {linebreak}• Solid understanding of systems and application design, including the operational trade-offs of various designs. {linebreak}• Excellent programming skills in Go, and an ability to pick up new programming languages. {linebreak}• Excellent written and social communication, and documentation skills in English. {linebreak}• Be adaptable and able to focus on the most straightforward, most efficient & reliable solutions. {linebreak}• Experience in the Linux environment and a deep understanding of its fundamentals and internals: filesystems and modern memory management, threads and processes, the user/kernel-space divide, networking. {linebreak}• Exposure to the AWS ecosystem. {linebreak}• Real world experience with Packer/Terraform. {linebreak}• Customer service skills and empathy to develop solutions that span multiple teams. {linebreak}• Work well with and be able to influence a myriad of personalities at all levels.{linebreak}{linebreak} Bonus {linebreak}• Experience building highly-available fault-tolerant distributed systems with microservices, including containerized architectures, application security, monitoring, and storage systems. {linebreak}• Experience with message brokers (such as RabbitMQ or Kafka). {linebreak}{linebreak}Perks {linebreak}{linebreak}• Stocks. {linebreak}• Paid conference attendance/travel. {linebreak}• Heetch credits. {linebreak}• A Spotify subscription. {linebreak}• Code retreats and company retreats. {linebreak}• Travel budget (visit your remote co-workers and our offices).

See more jobs at Heetch

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.