Full Stack Engineer

Daily

Our customers use our REST, Javascript, Kotlin, and Swift APIs to create lots of different kinds of workflows built around live video. We have a very, very long list of capabilities and features we want to add to our platform 😊. There's also an infinite amount of optimization and debugging to do.

We're hiring a Full Stack Engineer. If you like working at multiple layers of an application stack — from the database layer up through to code running in browsers — we'd love to talk to you. We're fairly Javascript-centric, so you'll be writing lots of Javascript code. (We increasingly use Rust, too, so if Rust is of interest to you there are plenty of opportunities to write Rust at Daily.) If you have experience in at least one of the following areas, that's great too (but not required): building data analytics pipelines, working with real-time media, or scaling infrastructure globally.

One thing we love about our work is helping other developers and product teams build what they envision. If you share this perspective, are excited by early opportunities, and committed to a good team culture, please reach out!

What you'll do

Example projects:

  • Our recording and live streaming infrastructure makes use of of WebRTC, mediasoup, GStreamer, and FFmpeg. We have a long list of features we're working on, including more powerful APIs for layout control and customization of output streams. We just need to write a little bit of code for each one! And design a few new API endpoints. And some supporting UX. Oh, and tests, and build some devops integrations…
  • We log a lot of performance data about video calls. We want to log even more, and make all the data we have about each call available via our developer dashboards. So we need to make some decisions about data storage, design new API endpoints, and implement really easy to use and understand new graphical views of what happened over the full duration of a video call. Once we've done that, we'll want to go back and think about how to aggregate the data we're collecting into useful "account-level" call metrics…

Who you are — do you love…

  • Working at multiple layers of an application stack, from the database layer up through code to running in browsers
  • Writing lots of Javascript or Rust code
  • Bonus if you have experience in one of the following areas: building data analytics pipelines, working with real-time media, or scaling infrastructure.
  • Have 5+ years of engineering experience

Who you'll work with

  • You're an early hire on the engineering team!
  • You'll work with colleagues across the team; you'll report initially to our CEO.
  • As a remote team, we use asynchronous tools and daily reports to stay in the loop. We also have relied on practices like a daily standup call, weekly written updates, and 1:1s. (Here's an older blog post from our CEO on communications heartbeats he's used over time.)

Compensation

  • We offer industry-competitive salary and equity. Compensation is independent of location.
  • Benefits include 4 weeks vacation, 4 months parental leave, healthcare reimbursement, IT budget, and more.

More about us

  • Applying and interviewing is tough — thanks for considering us. Read how we approach hiring.
  • We are fully remote.
  • Excellence requires diversity: we strongly encourage candidates from underrepresented backgrounds in technology to apply.
  • Please learn about us, https://daily.co/jobs. As it says, we care deeply about what we build and seek kindness and diversity. Take care of yourself and your family's time.
  • We're a remote team and growing. Daily has raised $22M+ from investors including Lachy Groom, Tiger Global, Y Combinator, The Slack Fund, and leading angels like April Underwood, Aston Motes, Rahul Vohra, and Scott Belsky.

Equal Opportunity Employer

Daily is an equal opportunity employer. We don't discriminate against people because of their race, ethnicity, sex, age, religion, national origin, marital status, pregnancy, personal appearance, veteran status, disability, sexual orientation, gender identity or expression, family responsibilities, or political affiliation.

Apply now

If you're interested in joining us as a Full Stack Engineer, please email jobs@daily.co.

  • Tell us a little bit about why you're interested in what we're doing and any relevant experience you have.
  • Attach your resume or LinkedIn.
  • Please include pointers to code or GitHub. Thank you!

View other open positions at Daily.

How we approach hiring.

Please let Daily know you found this position on Remotely We Code as a way to support us.

Posted

  • October 3

Location

  • Remote - Anywhere

Job Type

  • Full-Time

Please let Daily know you found this position on Remotely We Code as a way to support us.