Backend software engineer

Company:  Offstream
Location: Denver
Closing Date: 26/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

Offstream is looking for a talented back end software engineer to join our growing engineering team. The role will be mostly back end focused but it will sometimes be necessary to work on the front end of the application, especially while the team is small. You will be the second engineer to join the engineering team (currently 1 engineer + co-founder/CTO) and have a massive impact on the architecture and shape of the Offstream product.

What you will do

  1. Collaborate with the founders, and other team members to understand product requirements and come up with effective technical solutions to build a great product for our customers
  2. Architect large portions of Offstream's code base especially around infrastructure, data storage, and deployments
  3. Participate in code reviews, design discussions, and sprint planning/retrospectives
  4. Mentor and share knowledge with other engineers as the team grows

What you will bring

(If you don't meet all of these requirements, you should still apply. We want to find high-slope individuals, so if you can quickly grow into this profile we'd love to hear from you)

  • 3+ years of software engineering experience, with some time at an early stage startup
  • Experience with AWS and general infrastructure as code best practices
  • An understanding of good software development principles around testing, CI, and deployment strategies
  • Familiarity with Offstream's tech stack (Typescript, Next.js, GraphQL, and postgres) and general web application development best practices
  • Experience with relational databases
  • Some interest in product + design
  • BS/MS in Computer Science or related field
  • Passion for startups
  • Strong communication and collaboration skills

What it’s like to work as an engineer at Offstream

  • We work in two week sprints and use all of the standard tooling (github, Asana, Slack, etc…)
  • We have a culture of blameless incidents. No engineer is perfect. Sometimes mistakes are made, bugs go into production, and users experience crashes. Rather than pointing fingers, we fix mistakes, and then strive to build processes that prevent similar errors from cropping up in the future
  • We believe that applying steady effort over a long period of time will result in incredible progress
  • We are looking for team players who always want to improve the developer experience. If you have new ideas as to how to make the team more efficient or effective, we are always happy to hear them!

The interview process

  • Intro call with Zach: This will be a chance to learn about Offstream in more detail - the mission and goals of the company, and some more detailed info on the tech stack + upcoming projects and work, along with the opportunity to ask questions about anything you would like to know in advance of going through the interview process and eventually joining the team
  • 1st technical interview: This will be a “pure” technical interview in that you will be on a zoom call with Zach and be presented with a technical problem and asked to code a solution. The question(s) are meant to look like real work that you would run into while working at Offstream (i.e. no “detect if you have a circular linked list”, or “find the shortest point between two nodes in a graph”)
  • 2nd technical interview: This will be a system design focused interview where we will discuss relational databases, APIs, etc…
  • Team interview: Meet with Zach and Varsha to talk about your background, professional experience, and motivations for joining an early-stage climate tech startup.

What we offer

  • Competitive salary and equity ($130-170k + 1-2% depending on qualifications and experience)
  • A full suite of benefits
  • Unlimited PTO with a minimum of 2 weeks off per year + all federal holidays and a company shut down for the week between Christmas and New Years

Location

Denver, CO preferred, but remote applicants are welcome!

See our careers page for more info about Offstream, the founders, and other job postings -

#J-18808-Ljbffr
Apply Now
Share this job
Offstream
  • Similar Jobs

  • Backend software engineer

    Denver
    View Job
  • Backend Software Engineer

    Denver
    View Job
  • Backend software engineer

    Denver
    View Job
  • Backend Software Engineer

    Denver
    View Job
  • Software Engineer, Backend

    Denver
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙