Salary
💰 $170,000 - $190,000 per year
Tech Stack
Distributed SystemsPythonReact
About the role
- Build full stack features using React, Python, and modern APIs to deliver high-quality user experiences
- Design and extend backend services and APIs that integrate AI models and external AI services into the platform
- Create intuitive user workflows that incorporate AI (e.g., conversational data querying, assisted discovery, or guided analytics)
- Integrate with Snowflake and our semantic modeling layer to deliver seamless data-driven applications
- Define patterns and best practices for integrating LLMs and semantic modeling into data workflows
- Mentor and guide engineers, raising the bar on engineering craft, AI integration strategies, and system reliability
- Shape the app marketplace experience by advancing intelligent recommendations, AI-assisted publishing, and cross-app insights
- Ensure reliability at scale by driving observability, automated testing, CI/CD improvements, and performance tuning across AI-enabled systems
- Partner with product and design leadership to translate ambiguous AI opportunities into customer-ready features
- Evaluate and influence technology choices (agent frameworks, Snowflake integrations, orchestration layers)
Requirements
- 9+ years of full stack development experience with strong proficiency in React and Python
- Proven track record building and shipping production-grade web applications (SaaS or data platforms a plus)
- Deep expertise in system architecture, distributed systems, and API design
- Familiarity with AI/ML integration (using APIs, SDKs, or model endpoints) in production software
- Strong ability to debug complex systems end-to-end across frontend, backend, and data layers
- Demonstrated experience as a technical mentor or team lead driving engineering quality and scaling teams
- Medical Insurance
- Dental Insurance
- PTO
- 16 annual company holidays
- 401K
- Vision Insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactPythonAPIsAI integrationsystem architecturedistributed systemsAPI designdebuggingCI/CDperformance tuning
Soft skills
mentoringleadershipengineering qualityteam scalingcommunicationproblem-solvingcollaborationstrategic thinkingcustomer focuscreativity