Staff Software Engineer, Full Stack
Core
Design, develop, and maintain scalable, reliable, and performant full-stack software with a frontend-heavy focus, integrating AI-powered capabilities like LLMs and intelligent workflows.
Role type
Staff Software Engineer (Full Stack)
Builds
Scalable, cloud-native software systems and intelligent product features
Domain
Cloud-native software engineering and AI integration
Deliverable
production ML models | product features
Required skills
JavaScript, React, TypeScript, GraphQL, Node.js/Java/Python, SQL/NoSQL, AWS/GCP, Docker, Kubernetes, distributed systems, AI-assisted development tools
Preferred skills
AI adoption strategy, architectural trade-off analysis, emerging technology evaluation
Technologies
React, TypeScript, GraphQL, Node.js, Java, Python, AWS, GCP, Docker, Kubernetes, Helm, DynamoDB, MySQL, Redis, Elasticsearch, Solr, Vespa, Lucene, Claude Code, GitHub Copilot
Responsibilities
Lead technical architecture for backend services and frontend microapplications; Design and maintain high-quality, scalable software across frontend and backend; Mentor and coach engineers while contributing to higher engineering standards; Support service reliability, production operations, and incident resolution; Build and integrate intelligent product capabilities using LLMs and AI agents; Evaluate emerging technologies and introduce relevant tools and frameworks.
Seniority
Staff, hands-on IC with technical leadership