Job Summary
A company is looking for a Staff Engineer to drive the development of backend systems for conversational solutions in the restaurant industry.
Key Responsibilities
- Design and implement robust backend services using Kotlin and architect data models for Firestore
- Mentor team members on software engineering best practices and establish architectural patterns for modular and testable systems
- Collaborate with cross-functional teams to create integrations with telephony and AI platforms, ensuring system reliability and observability
Required Qualifications
- 10+ years of software engineering experience, particularly with JVM-based applications
- BS/MS in Computer Science or a related field
- Deep expertise in domain-driven design patterns and software architecture principles
- Experience with Kotlin or other JVM languages, and cloud-native application development for Google Cloud Platform
- Proficiency in designing data models and implementing solutions with Firestore or similar NoSQL databases
Comments