
Staff Software Engineer, Bots
Cantina
full-time
Posted on:
Location Type: Hybrid
Location: California • California • United States
Visit company websiteExplore more
Salary
💰 $230,000 - $290,000 per year
Job Level
About the role
- Collaborate closely with cross-functional teams, including product managers, designers, and data specialists, to deliver high-quality, performant, and maintainable features.
- Experiment with and integrate new AI image, video, and voice generation technologies used to bring AI characters to life.
- Build tooling and infrastructure around various AI technologies.
- Gain exposure to the architecture and operations behind one of the fastest-growing social AI products globally.
- Contribute your expertise to help evolve team processes and technical infrastructure, ensuring scalability and reliability.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8-10 years of professional software engineering experience, with expertise in backend and cloud architectures.
- Proficiency in Go and AWS (ECS, S3, DynamoDB, SQS); experience with event-driven architectures using Kafka and Redis, and familiarity with MongoDB and PostgreSQL.
- Solid understanding of domain-driven design, protobuf/Connect-RPC service patterns, and async pipeline orchestration.
- Experience integrating external AI/ML APIs (image generation, video generation, LLM inference, TTS/voice) is a strong plus.
- Strong communication skills and a collaborative, team-oriented mindset.
Benefits
- Competitive salary and generous company equity
- Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina
- 42 days of paid time off, including:
- 15 PTO days
- 10 sick days
- 15 company holidays
- 2 floating holidays
- Generous parental leave & fertility support
- 401(k) retirement savings plan
- Lifestyle spending account – $500/month to use however you’d like
- Complimentary lunch and snacks for in-office employees
- One Medical membership, and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoAWSECSS3DynamoDBSQSKafkaRedisMongoDBPostgreSQL
Soft Skills
strong communication skillscollaborative mindsetteam-oriented
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceBachelor's degree in EngineeringMaster's degree in Engineering