Senior Software Engineer - Hyderabad, India - Codebasics

    Codebasics
    Codebasics Hyderabad, India

    2 weeks ago

    Default job background
    Description

    Codebasics is an established learning tech platform with a vast online presence focused on educating aspirants and professionals in data science, AI and analytics. We deliver high-quality, engaging, project-based learning experiences at an affordable price.

    As the senior software engineer, you will play a key role in executing engineering strategies aligned with our core vision & requirement. We are looking for an experienced (3- 5 years) Full Stack Software Engineer who has experience and skills in all the 3 layers of software development (Frontend, Backend and Databases). You will be responsible for building scalable web applications that efficiently handle extensive video content and large user bases in our e-learning platform

    Responsibilities

    • Design, develop, and scale a robust e-learning platform with a focus on high availability and large-scale video content delivery.
    • Enhance frontend interactivity and user experience using React.
    • Build and optimize backend functionality using Laravel, ensuring efficient data handling and processing.
    • Maintain and enhance SQL database (MySQL) for our data storage and processing needs. Use No-SQL databases / Object stores (S3) for data engineering needs.
    • Integrate data science concepts into software solutions, including scripting LLM models and other AI solutions.
    • Strong collaborative and ownership skills to streamline the requirements from cross-functional teams.

    Requirements

    • Degree does not matter, any degree / no degree / career gap would work.
    • Experience of at least 3 years as a full stack software engineer.
    • Proven experience working with Laravel and React in a professional environment.
    • Strong database fundamentals (SQL must have, No-SQL is good to have)
    • Strong fundamentals in data structures, algorithms, and computer architecture.
    • Basic knowledge in Python libraries related to LLMs is an advantage
    • Continuous learning and growth mindset.
    • Problem solving mindset and genuine interest to help people.

    Benefits

    · Flexible work arrangements

    · Competitive salary & benefits package

    · Career growth and personal development

    · A fun, inclusive, and creative work environment

    Codebasics is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    All the best