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