Subscribe to the latest remote jobs:

Head of Engineering

🇺🇸 United States | 🇨🇦 Canada

Management

Python

Django

TypeScript

Docker

AWS

PostgreSQL

Elasticsearch

Design

Amazon

Redis

Backend

SQL

$150K - $250K CAD

Head of Engineering

from 🇺🇸 United States | 🇨🇦 Canada

$150K - $250K CAD

About Secoda

The second brain for your data team


Tech description:

At Secoda there are many interesting technical challenges that come when building a collaborative data knowledge base. To give an idea of some of the projects you could be working on, here's an overview of some of the pieces of technology we've built so far.

Secoda's platform is built on top of a PostgresSQL database that makes organizing data resources and finding the between them simple and flexible. We have designed our own SQL parser to automatically find the lineage of data resources in a company's data ecosystem. We have created a SQL editor to run queries against popular data warehouses and built charting capabilities to showcase query results. We've implemented a task engine to schedule and run concurrent extractions from data sources. All of the components in Secoda are organized into a micro-service architecture leveraging Docker containers in AWS.

We've just scratched the tip of the iceberg when it comes to problems that we're solving, so if the idea of working to make data be more accessible and and easy to use excites you, come work at Secoda!


Job description:

Roles and responsibilities
- Work and manage engineering team to build features and improvements for the platform
- Work and manage engineering team to increase the scalability of the platform
- Work with product team to guide the roadmap towards solving the most important problems

Engineers on the team
- Work with React (TypeScript), Python (Django), Postgres, and AWS.
- Are supportive when teammates are faced with new challenges
- Are able to autonomously figure out the solutions to their challenges
- Put themselves in the shoes of our users to craft a great experience
- Value clear communication
- Are curious and willing to take a step to learn something they don’t have experience in
- Feel a great sense of accountability to our users
- Uphold best practices in engineering, security, and design

Skills & experience
- Experience leading and managing an early stage engineering team
- 6+ years of experience working as a software engineer or engineering manager
- A fundamental understanding of the core technologies in our stack
- Proficiency in communicating complex technical issues to both technical and non-technical audiences

Nice to have
- Familiarity with [The Modern Data Stack](https://www.secoda.co/blog/how-can-startups-adopt-a-modern-data-stack)


Skills:

Django, Python, React, Redis, TypeScript, Elasticsearch, PostgreSQL, Amazon Web Services (AWS)


by @maxrusakovic