Developer Advocate

Job description

Team: DevRel

Location: London, UK


Ably is the world’s fastest Data Stream Network (DSN) spread over 14 data centers and 175+ points of presence. Each day we stream billions of realtime messages to millions of end-users for thousands of developers around the world. Some of the things our platform powers: HubSpot’s chat and collaboration products, live score updates for millions of Australian Open tennis fans, live transit updates for three million Chicagoans. Working at Ably means helping to build the infrastructure that will power and shape the future of the internet.


To see what life’s like at Ably, check out our careers page at www.ably.io/careers.

What we do

Ably’s engineering team is deeply technical, collectively bringing a wealth of experience and broad technology skills across infrastructure, security, distributed systems, and much more. The calibre of the code we produce is what excites and motivates us each day. If you enjoy solving hard distributed system problems that are mostly platform agnostic and theoretical in nature, then you'll love working at Ably.

Requirements

In this role

Ably is an engineering company at its heart, with a community of engineers who use our realtime cloud service to build innovative applications and services.

You will join a developer relations team who love the coolest new technologies and thrive by connecting to other developers who share similar passions.  You will work closely with third party developers who are building applications that showcase Ably’s developer platform, and will help write API docs, build sample apps, improve client libraries, write tutorials and post blog articles.

In addition, you will play an integral role in bringing the open data streaming program (https://go.ably.io/open-data-streams) to the developer community. Ably wants to be the Github of open data, providing free access to open data streams empowering developers to innovate and improve the world using these new realtime open data sets that we are sponsoring.

You will be successful if you:

  • Love connecting with other developers and partners;

  • Enjoy teaching, speaking or writing about cutting-edge technologies;

  • Are passionate about writing code and creating innovative apps;

  • Find it natural to engage with other developers on social media;

  • Care about the experience our developer customers have with Ably by actively helping them with SDK integration and code assistance in forums, support channels, live chat, and over video channels;

  • Help represent developer requirements to help guide our platform product roadmap;

  • Embrace, contribute and advocate for the open movement of source code, data, and protocols;

  • Enjoy occasional travel to attend developer events and meetups (up to 20% of your time).

The skills needed:

  • At least 5 years of hands-on coding skills building amongst other things, apps and services, using web technologies (HTML, CSS and Javascript). 

  • At least 1 year’s experience with Node.js, in addition to being comfortable developing with at least one popular server-side language such as Ruby / PHP / Python / Go / .net etc.

  • Experience building tutorials and demo apps that look great, have clean code, and visually convey technical concepts quickly.

  • Good written communication skills, which will be used when delivering guides, tutorials, documentation, design patterns geared towards the developer community.

  • Experience speaking at technical conferences, meetups and hackathons. 

  • Participation in online developer communities using social channels such as HackerNews, StackOverFlow, Twitter, etc.

  • Contribution and participation within the Open Source community.

Nice to have skills:

  • Degree in computer science / programming or similar.

  • Mobile development experience using iOS, Android and cross-platform tools like Xamarin or React Native.

  • Can help improve the developer experience by, for example, improving our developer onboarding experience, designing new tool, improving the documentation and workflow.

  • Actively played a role providing technical customer support

    What's it like to work at Ably?
    Ably is entering a new phase of growth led by an experienced senior team from the likes of Econsultancy and ThoughtWorks. You’ll be part of a successful, highly motivated, and extremely collaborative team. To provide the infrastructure required for the next generation of the internet, to tell the world about it, and to support everyone inside Ably to do so we hire people who are ready and capable of taking on challenging problems in a high-growth environment. We want to work in a company of inclusive people who treat each other well. We’re building a company with a diverse set of people who value:

    • Ownership and impact of work. You have real autonomy and ownership over your work with a visible impact inside Ably, and externally on products powered by Ably that you use in your daily life.
    • An environment to thrive. Modern, comfy office in the heart of Old Street. Excellent transport links, lots of great food, bars and restaurants nearby, and multiple work spaces to match your working style.
    • Truly flexible working and not just lip service. Come into the office, work at home, or rock up at your local coffee shop at the hours you focus best.
    • Work is varied and challenging as we’re solving hard, complex problems that push the limits of what’s possible with today’s software and infrastructure.

    Perks:

    • Salary: competitive and negotiable, depending on skills and experience
    • Health insurance
    • Gym membership
    • Regular company away days and social events
    • Weekly team breakfast or lunch
    • Free drinks and snacks in the office
    • Ongoing professional development (training, events, conferences)
    • 25 days of paid annual leave (33 days including bank holidays)
    • Company contributions towards your pension
    • Your choice of high quality tech kit to work on

    Ably has a culture that values employee freedom and responsibility. Apply to talk to us to see if this role on an impactful and collaborative team is right for you.