Full Stack Developer
Location
San Francisco, CA, USA
Employment Type
Full-Time
Location Type
In-Person/Hybrid
Department
Engineering - Core Product
Overview
We are looking for a Full Stack Developer who will be responsible for designing, developing, implementing, testing, and maintaining frontend and backend software for complex web applications with cloud platform integrations. A main task will be translating software requirements into working and maintainable solutions within existing application frameworks and backend architecture. They will also be responsible for contributing to system architecture decisions and integrating Valence’s tech with 3rd-party platforms.
This position is expected to:
Build and maintain full-stack features across our web applications and cloud backends
Optimize, monitor, and test the our core API infrastructure
Work across the stack — frontend interfaces, backend services, database management, and AWS infrastructure
Collaborate with research and engineering to integrate emotion detection capabilities into customer-facing products
Contribute to architecture decisions as our products expand
Work 3+ days a week in office in San Francisco
An ideal skill set includes:
Experience in web application development, REST API development, database management, and AWS development
Strong background in large-scale system design and infrastructure scalability
Proficiency in Python, ReactJS, NodeJS, TypeScript, Java, and C/C++
Experience with AWS Lambda, EC2, API Gateway, DynamoDB, RDS, S3, Sagemaker, and CloudFront.
Familiarity with webhooks, websockets, and infrastructure observability tools
Preferred but not required:
Experience with native Windows development (C#/.NET)
Experience with audio infrastructure and pipelines