AKOOL
Senior Back End Developer
AKOOL, Sunnyvale, CA, United States
Key Responsibilities
- Backend 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 documentation.
- Innovation and Research: Stay abreast of emerging technologies and industry trends, proposing and integrating new solutions to enhance product capabilities.
Qualifications
- Bachelor’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.