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