Posted in

Senior Software Engineer – Backend

Senior Software Engineer – Backend

CompanyTatari
LocationNew York, NY, USA
Salary$165000 – $190000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 6+ years developing software with object-oriented and/or functional programming languages – Python required
  • 4+ years building distributed systems at scale
  • 4+ years with a modern data stack (RDS, Databricks, Spark, Redshift, Kafka, Airflow, lakehouse architectures, real-time databases, dbt, etc.)
  • Deep SQL and data modeling expertise
  • Experience working across the organization delivering on large impact initiatives

Responsibilities

  • Architect and drive the development of new features
  • Collaborate with tact and lead with empathy across the organization on system architecture, technology, and scaling decisions
  • Design relational and non-relational data models for optimal storage, retrieval, and complex processing/calculations
  • Participate in technical architecture discussions and peer code reviews
  • Collaborate with data scientists and product managers to understand and design new analytic capabilities

Preferred Qualifications

  • experience with OLAP databases (i.e. Clickhouse, BigQuery, Kylin, Snowflake)