Secoda

The second brain for your data team

Senior Software Engineer, Infrastructure

$120k - $200k / 0.10% - 0.25%
Location
Toronto, ON, Canada / Remote (Canada)
Job Type
Full-time
Experience
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Andrew McEwen
Andrew McEwen
Founder

About the role

Roles and responsibilities

  • Scale Secoda’s core cloud platform for high availability and performance globally
  • Work collaboratively with the rest of the engineering team to deliver infrastructure for core and emerging products
  • Evolve our backend architecture/infrastructure for both cloud and on-premise deployments
  • Provide input to product team to guide the roadmap towards features that help solve the most important problems for customers
  • Work with the team to set and prioritize our roadmap to maximize customer impact
  • Define and automate developer process/workflow
  • Support our systems in production
  • Develop new data solutions
  • Build monitoring and observability for production systems

Engineers on the team today:

  • Work with React (TypeScript), Python (Django), Postgres, and AWS (ECS).
  • Are supportive—especially 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, frequent communication
  • Enjoy being a generalist and are not tied down to a specific programming language or surface area of our codebase
  • Are naturally 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

  • Track record of delivering engineering projects and process improvements
  • Experience scaling cloud infrastructure
  • Passion for building and production developer productivity tools, frameworks, and other aspects of platform engineering
  • Experience with inner workings of Linux, containers (Docker), and container orchestration technologies (e.g. docker-compose, Kubernetes)
  • A love of building productive, collaborative relationships, both within an engineering org and across the broader company
  • You're excited by the ambiguity and high-ownership culture of early-stage startups
  • You are pragmatic, solution-oriented, and scrappy
  • You enjoy working collaboratively with a broad range of job functions and roles
  • Experience with our tech stack: React, Django, Postgres, Docker, ECS
  • Experience scaling relational databases (Postgres preferred)
  • Good knowledge of cloud, on-prem, traffic routing, service architecture in multi-region setup

Nice to have

  • Familiarity with data tools such a data warehouses (Snowflake & BigQuery), BI (Tableau, Looker & Mode), and others (dbt & Fivetran)
  • Experience working in an early-stage startup environments

Why you should join Secoda

Secoda makes the experience of exploring and using data as intuitive, fast, and useful as using Google Search. Secoda stands for searchable company data and our vision it to continue to work towards a tool that makes browsing for data knowledge as easy as finding a website on Google.

Secoda
Founded:2021
Team Size:10
Location:Toronto, Canada
Founders
Andrew McEwen
Andrew McEwen
Founder
Etai Mizrahi
Etai Mizrahi
Founder