Technical Director of Engineering (SDK teams)

| Remote | Hybrid
Sorry, this job was removed at 10:36 a.m. (MST) on Monday, August 16, 2021
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Opportunity

Stream is hiring for a technical director of engineering. In this role you’ll manage our SDK teams for iOS, Android, Flutter, React Native and React. Each of those teams has a team lead that will report to you. The team leads each manages 4-7 engineers on their teams. 

Stream’s APIs for activity feeds and chat are used by over a billion end users. Our team is passionate about tackling difficult tech problems at scale and creating reusable components for them that allow product owners to ship apps faster, more securely, and with a better user experience.

The backend technology is based on Go, RocksDB & Raft. We’re currently one of the fastest-growing startups in Colorado and Amsterdam. For this role, we’re hiring in Amsterdam or remotely.

What you will be doing

In this role, you lead 6 team leads and a total team size of over 30 engineers. You’ll spend about 50% of your time managing and the remainder you’ll actively write code and contribute to the teams. Staying involved with the code helps ensure that you understand how customers experience our SDKs and what challenges the engineers face. 

Here are some examples of things that you’ll do in this role:

  • Try out all the SDKs to understand the customer’s experience using them and the potential pain points
  • Set a high bar for the quality of the SDKs and help the team leads resolve any issues
  • Mentor and coach the team leads
  • Help the team leads to resolve issues within their team as they occur
  • Collaborate with a product to keep everyone aligned on strategy

The challenges

  • Set a high standard for engineering quality and execution
  • Lead, retain, develop, hire and mentor high-performing and diverse teams across your organization
  • Act as a key member of the senior leadership team for Stream
  • Understand our company strategy and help guide our team’s direction to realize it

You have

  • 10+ years of engineering experience on the tech used by one of the SDKs
  • 3+ years of experience managing large teams (20+ people)
  • Excellent communication and coaching skills
  • An affinity for product and understanding how customers use our products

Values

There are a few things we look for across all hires we make at Stream. First, we look for people who feel comfortable in a startup environment and solve problems outside of their core area of expertise. Next, we don’t hide issues and value transparency. Finally, we search for people who want to achieve mastery in their role. This is a team that executes at a fast pace and is passionate about setting a high bar for the quality of the work and Stream’s product experience.

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • A competitive salary
  • Company equity
  • A pension scheme
  • A generous Learning and Development budget
  • Commute expenses to Amsterdam covered or option to use a company bike within the city
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups

Our culture

At Stream, we’re passionate about tackling difficult tech problems and turning them into easy-to-use reusable components. The culture is very product and engineering-focused. You will fit right in if you care about engineering quality and the SDK developer experience. The team is diverse and we all have different nationalities and backgrounds. 

Learning and quickly developing your skills as an engineer is an important part of Stream’s culture.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located on Boulder's Pearl Street pedestrian mall, our office is steps from popular restaurants and a few miles from hiking trails. We also have an office in Amsterdam where Stream was started, and many employees work remotely globally. More than 25 nationalities collaborate on Stream's products!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about StreamFind similar jobs