The Role
Full-Stack Engineer who thrives across the stack—backend, frontend, data pipelines, and infrastructure. You’ll contribute to everything from architecture to deployment, working on core systems that drive our data analytics and visualization capabilities.
Responsibilities
Build backend APIs with Python (FastAPI) and Rust; develop frontend features using Svelte/SvelteKit (React/Vue transferable); implement WebSocket servers for real-time data delivery; contribute to data pipelines and analytics; deploy services on GCP or similar platforms; and integrate third-party APIs and data sources.
Required Skills
Proficiency in at least two of Python, JavaScript/TypeScript, or Rust; experience with modern web technologies (REST APIs, WebSocket, frontend frameworks); familiarity with SQL and NoSQL, Google Cloud Platform, Docker, and GitHub Actions CI/CD; and strong computer science fundamentals. Bachelor’s degree in Computer Science or related field required.
Nice to Have
Experience in financial technology, real-time systems, multiple programming languages (3+), Infrastructure as Code, performance optimization, and high-performance data processing with Polars.
What We Offer
Competitive salary, stock options, standard 4-year vesting, health/dental/vision insurance, and top-tier hardware and tools. Our stack includes Svelte/SvelteKit, TypeScript, Tailwind CSS, FastAPI, Rust, Polars, BigQuery, Cloud Spanner, Memorystore, and Postgres, all deployed via Docker, Kubernetes, and GitHub Actions. We’re a small, collaborative, product & innovation obsessed team working in an agile environment with AI-assisted development for direct product impact. Located in Austin, TX
Interview Process
Initial screening (30 min), Technical interview (90 min), System design discussion (60 min), Team fit conversation (45 min), Final interview (30 min).
How To Apply?
Use a form below or e-mail us at careers@tradeinsight.ai with subject line: Full-Stack Software Engineer - [Your Name]