Job Title:
Senior Back End Developer

Company: AKOOL

Location: sunnyvale, CA

Created: 2024-05-04

Job Type: Full Time

Job Description:

Key ResponsibilitiesBackend Development: Develop and maintain robust and efficient server-side code for our AI-driven platforms.Database Management: Design, implement, and manage database systems to ensure optimal performance and data integrity.API Development: Build and maintain APIs to support front-end functionality and third-party integrations.Scalability and Performance Optimization: Optimize applications for maximum speed and scalability, ensuring high performance under increased loads.Collaboration: Work closely with front-end developers, AI researchers, and product teams to ensure system consistency and improve user experience.Security Implementation: Implement security and data protection solutions to safeguard sensitive information.Technical Problem Solving: Identify, diagnose, and resolve technical issues in a timely and effective manner.Code Quality and Documentation: Ensure high standards of code quality, organization, and novation and Research: Stay abreast of emerging technologies and industry trends, proposing and integrating new solutions to enhance product capabilities.QualificationsBachelor's or Master's degree in Computer Science, Engineering, or related field.3+ years of experience in backend development, preferably in a startup or fast-paced tech environment.Proficiency in backend programming languages like Python or Node.js.Experience with database technologies (e.g., MySQL, MongoDB) and web server technologies (e.g., Nginx).Familiarity with API design and development (REST, GraphQL).Knowledge of cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.Strong understanding of code versioning tools, such as Git.Ability to work in a fast-paced, agile development environment.Passion for AI technology and its applications in video generation and digital avatars.