Logo
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.