Backend Engineer - Bengaluru, India - Contineu AI

    Contineu AI
    Contineu AI Bengaluru, India

    3 weeks ago

    Default job background
    Technology / Internet
    Description

    Company Description

    Contineu AI is an early stage start-up based in Bengaluru that specializes in AI-enabled construction project management and progress monitoring solutions. Our mission is to automate and streamline the project control process, enabling teams to effortlessly compare as-planned to as-built without manual human input. We are passionate about leveraging cutting-edge technology to improve the efficiency and accuracy of construction projects.

    Role Description

    At Contineu AI, an early-stage startup, you'll lead backend development and shape our company's direction. As a Backend Engineer, you'll build and maintain server-side components, playing a pivotal role in our growth. This full-time on-site position involves designing APIs, integrating databases, optimizing performance, and ensuring top-tier security and reliability.

    Responsibilities

    Backend Development:

    • Design, develop, and maintain scalable backend systems and APIs.
    • Ensure high performance, reliability, and security of server-side components.
    • Implement efficient algorithms and data structures to handle large-scale data processing.

    System Design:

    • Collaborate with cross-functional teams to understand product requirements and design robust, scalable systems.
    • Architect solutions that accommodate future scalability and flexibility.

    Code Quality and Documentation:

    • Write clean, maintainable, and well-documented code.
    • Maintain comprehensive technical documentation, including API specifications and database schemas.

    Cloud Infrastructure:

    • Utilize expertise in Kubernetes and AWS platform to deploy and manage cloud-based resources.
    • Optimize cloud infrastructure for performance, cost, and scalability.

    Security and Authentication:

    • Implement secure authentication mechanisms, including user authentication and multi-factor authentication.
    • Ensure data integrity and confidentiality through robust security practices.

    Team Collaboration:

    • Conduct code reviews and provide constructive feedback to junior developers and interns.
    • Collaborate closely with frontend engineers, AI engineers and other developers to deliver high-quality solutions.

    Requirements:

    • 3-5 years of backend development experience using GoLang, Python (Django, FastAPI), or
    • Proficiency in relational databases, with a focus on design and performance optimization
    • Strong skills in building REST APIs and integrating third-party services
    • Experience with cloud services (AWS/GCP) setup and management
    • Familiarity with implementing API caching using Redis or similar technology
    • Excellent problem-solving skills and attention to detail
    • Effective communication and teamwork abilities
    • Comfortable working in a collaborative, fast-paced environment