What are the responsibilities and job description for the Software Engineer position at DRH Search?
Job Description
Job Description
I've partnered with a well-funded AI startup looking for software engineers. They are creating digital human beings that can provide assistance and companionship in a variety of ways. The role will be onsite in their Menlo Park office.
What you'll do :
Collaborate with cross-functional teams to understand the needs for game interactions with agents and provide system and infrastructure solutions that enhance user experience.
Optimize system architecture for high performance and scalability, employing best practices in caching, load balancing and user data management.
Monitor, identify, and resolve infrastructure bottlenecks and performance issues in a timely manner.
What you'll bring :
Strong proficiency in backend programming languages (e.g., Python, Java, Go) and frameworks relevant to our tech stack.
In-depth knowledge of database design and management (SQL, NoSQL) and experience with big data technologies.
Experience with cloud services (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes). Familiarity with continuous integration / continuous deployment (CI / CD) processes and tools.
Excellent problem-solving skills, ability to work in a team environment, and strong communication skills.