About The Position

We’re looking for software engineers who want to build the future of engineering operations with us. This is a hands-on role. While you will drive architectural vision and mentor senior engineers, you will spend a significant portion of your time writing code, building core systems, and solving our most complex technical challenges.

Requirements

  • 5–8+ years with ownership of critical components or services
  • Expert-level proficiency in TypeScript + Node.js and/or Python
  • Experience designing/consuming/implementing REST/GraphQL APIs
  • Experience with building & productionizing web services, data pipelines, ETL/ELT, orchestration frameworks
  • Strong database fundamentals (SQL/NoSQL)
  • CI/CD familiarity (GitHub Actions, CircleCI, etc.)
  • Experience running production workloads including monitoring, alerting, logging, metrics, traces, oncall
  • Security fundamentals
  • Hands-on experience with one of more major cloud providers: AWS, Azure, GCP (certifications are a plus)
  • Comfortable working with distributed international teams
  • Strong ability to communicate complex technical trade-offs to non-technical stakeholders
  • English C1: able to participate in technical calls and write clear communication.
  • Degree in Computer Science / Software Engineering, or equivalent real-world experience.

Nice To Haves

  • Experience with building & integrating with SaaS platforms
  • Experience with engineering analytics or developer-productivity tooling
  • Experience with IaC, containers, serverless, queues/event-driven architectures
  • Experience with security practices (authN/authZ, secrets management)
  • Familiarity with engineering metrics (DORA, code quality, delivery metrics)
  • Hands-on experience using coding agents (AI-assisted development)

Responsibilities

  • Architect, build, and scale our highly scalable data infrastructure and core engineering platforms, owning the hardest technical problems from whiteboard design all the way through to production deployment.
  • Lead from the front by writing high-quality, resilient code, establishing architectural standards, and building best practices for backend services/APIs to ensure system-wide reliability, security, and scalability.
  • Act as a technical partner to product and engineering leadership, translating business strategy into technical roadmaps and mentoring other engineers.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service