Sift · Remoto · United States
Join Sift as a Senior Software Engineer (Full Stack) and play a key role in defining the architecture, shaping the product, and influencing the company culture. You will build and maintain full stack features, create intuitive user interfaces, implement efficient APIs, and collaborate with various teams. This is an opportunity to work on complex technical challenges and help evolve and scale the platform.
- 8+ years of professional experience in full-stack software development
- Experience building production applications with technologies like React, NextJS, TypeScript, Go, Rust, and Python
- Strong problem-solving skills and attention to detail
- Familiarity with relational and non-relational databases, e.g. PostgreSQL, Druid, Pinot, Timescale, or similar
- Experience with technical visualization tools (WebGL, D3.js, Apache ECharts) and time-series data
- Background in scientific computing or technical data visualization
- Knowledge of WebAssembly and browser-based computation
- Experience building tools for technical users (dashboards, data-editing environments)
- Built and launched side projects with consistent usage traffic