Python Developer - Gurugram, India - Lepton Software

    Lepton Software
    Lepton Software Gurugram, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    JOB RESPONSIBILITY

     Design and implement backend services using Python, ensuring performance, scalability, and reliability.

     Develop, refine, and optimize our data models, database designs, data flow, and data structures, creating robust big data systems.

     Collaborate closely with our team of engineers and product managers to define and execute our spatial product road map.

     Participate in all stages of the development process from concept to design, to execution, and support.

     Conduct comprehensive testing of new features, systems, and subsystems to ensure quality and efficiency.

     Collaborate in team brainstorming sessions, project planning, and retrospective meetings.

    TECHNICAL KNOWLEDGE

     Minimum 1 - 5 years of experience as a Backend Developer, specifically utilizing Python. Proficiency in handling scalable systems and big data infrastructure.

     Solid understanding of databases, data structures, data management, and database design.

     Experience with cloud platforms and services like AWS, Google Cloud, or Azure.

     Exceptional problem-solving abilities and strong analytical thinking.

     Excellent communication and teamwork skills.

     Bachelor's or higher degree in Computer Science, Information Systems, or a related field, or equivalent experience.

     Preferred: Experience with geospatial data and associated technologies is a significant plus. Familiarity with spatial databases like PostGIS and geospatial libraries (GDAL, Geopandas, PySAL, etc.).