Software Engineer, Backend (Platform)

New
US Eastern timezone, US Eastern timezoneFull-TimeStaff
Salary198,000 - 295,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSPythonSQLExpress.jsKubernetesTypeScriptPostgresRedisReduxReactTerraformHelm

Requirements

  • 6+ years of engineering experience working on complex, data-driven systems or applications
  • Expert-level understanding of Python
  • Expert-level understanding of SQL
  • Expert-level understanding of Jupyter kernels
  • Expert-level understanding of data warehousing systems
  • Deeply informed on industry trends around data processing
  • Deeply informed on industry trends around databases
  • Deeply informed on industry trends around performant data architectures
  • Passion for designing elegant abstractions that improve correctness and developer productivity
  • Desire to understand where every millisecond of time could be going
  • Instinct for strategic thinking and aligning with business and product goals
  • Experience working in a remote-first team
  • Strong communication skills in a remote context

Responsibilities

  • Build and maintain Hex's core compute platform
  • Ensure the compute platform is easy to use, develop on, and monitor
  • Ensure the compute platform is fast and performant
  • Work on projects with high technical complexity spanning the entire stack
  • Use DuckDB to enable seamless data interoperability between Python and SQL code
  • Build intelligent caching systems to speed up customer data queries
  • Implement a graph-based dependency framework for optimizing multi-step execution plans
  • Instrument complex, multi-language systems to identify performance bottlenecks
  • Build visualizations into the product to help users understand the performance characteristics of their code
View Full Description & ApplyYou'll be redirected to the employer's site
198,000 - 295,000 USD per year
Apply Now