
Back End Developer
3 weeks ago
Role Overview:
We are seeking an experienced and talented Back-End Developer with expertise in Python and Graph Data to join our growing team. The ideal candidate will work on designing, developing, and maintaining scalable back-end services, APIs, and databases, particularly focused on handling complex graph data. You will contribute to the optimization and evolution of our data systems, supporting real-time data analysis, recommendation engines, and other graph-based applications.
Key Responsibilities:
1) Graph Data Management:
- Design, implement, and maintain back-end systems that handle graph data (e.g., social networks, recommendation engines).
- Develop and optimize graph databases (e.g., Neo4j, ArangoDB, Amazon Neptune) to store, query, and manage graph data structures efficiently.
2) Back-End Development with Python:
- Develop, deploy, and maintain scalable, high-performance back-end services and RESTful APIs using Python.
- Integrate the back-end with front-end systems and third-party services.
3) Database Design and Optimization:
- Design efficient, scalable databases and perform necessary optimizations to ensure high performance and reliability.
- Work with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases, with a strong focus on graph databases.
4) Collaborate with Cross-Functional Teams:
- Work closely with data scientists, front-end developers, and product managers to ensure seamless integration of data models and services.
- Contribute to defining architecture and choosing appropriate technology stacks for graph data use cases.
5) Code Quality and Documentation:
- Write clean, maintainable code and adhere to coding best practices and design principles.
- Develop and maintain comprehensive documentation for services, systems, and APIs.
6) Performance Tuning:
- Optimize and fine-tune existing back-end systems, focusing on the efficient handling and querying of graph data.
- Analyze and address performance bottlenecks in both database queries and back-end service execution.
Required Skills and Qualification:
1) Proficiency in Python:
- Solid experience in Python development, especially in building back-end systems and APIs.
2) Experience with Graph Databases:
- Practical experience with graph databases like Neo4j, ArangoDB, Amazon Neptune, or similar platforms.
- Knowledge of graph algorithms and how to apply them to real-world use cases.
3) Understanding of Graph Data Models:
- Strong understanding of graph theory, data modeling, and the representation of complex relationships in graph data.
4) Web Development and APIs:
- Experience with RESTful API design and implementation.
- Familiarity with Django or Flask frameworks for building Python web applications.
5) Database and Query Optimization:
- Experience in designing, managing, and optimizing relational and NoSQL databases.
- Hands-on experience in writing efficient queries, both SQL and graph-based.
6) Version Control:
- Proficiency with Git and collaborative development workflows.
7) Cloud Platforms:
- Familiarity with cloud-based technologies (AWS, GCP, or Azure), particularly those supporting graph data storage or processing.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge security challenges.
- A collaborative and growth-oriented work environment with opportunities for career development.
-
Back-end Developer
4 weeks ago
Pune, Maharashtra, India PHOTON Full timeJob DescriptionJob Overview:We are seeking a skilled Back-End Engineer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining the server-side logic, databases, and APIs that power our web applications. You will collaborate closely with front-end developers, product managers, and other stakeholders to ensure...
-
Back End Developer
4 weeks ago
Pune, Maharashtra, India Discoveries Quintessential Full timeJob DescriptionAbout UsWe are a well-funded, VC-backed startup founded by experienced entrepreneurs with successful past exits. Our vision is to democratize personalized and affordable learning for students worldwide, empowering the bottom 80% of learners to unlock their true potential.Role OverviewAs a Backend Engineer, you will be part of the core...
-
Back End Developer
4 weeks ago
Pune, Maharashtra, India Discoveries Quintessential Full timeAbout UsWe are a well-funded, VC-backed startup founded by experienced entrepreneurs with successful past exits. Our vision is to democratize personalized and affordable learning for students worldwide, empowering the bottom 80% of learners to unlock their true potential.Role OverviewAs a Backend Engineer, you will be part of the core engineering team,...
-
Back End Developer
4 weeks ago
Pune, Maharashtra, India Discoveries Quintessential Full timeAbout Us We are a well-funded, VC-backed startup founded by experienced entrepreneurs with successful past exits. Our vision is to democratize personalized and affordable learning for students worldwide, empowering the bottom 80% of learners to unlock their true potential. Role Overview As a Backend Engineer, you will be part of the core engineering...
-
Back End Developer
3 days ago
Pune, Maharashtra, India Discoveries Quintessential Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout UsWe are a well-funded, VC-backed startup founded by experienced entrepreneurs with successful past exits. Our vision is to democratize personalized and affordable learning for students worldwide, empowering the bottom 80% of learners to unlock their true potential.Role OverviewAs a Backend Engineer, you will be part of the core engineering team,...
-
Back End Developer
3 days ago
Pune, Maharashtra, India Kreeda Labs Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Role:Back End DeveloperJob Type:Permanent Full TimeNotice Period:Immediate to 30 days.Experience: 1 - 4 yearsKey Responsibilities:Design and develop robust backend systems using and , ensuring scalability and performance.Lead and mentor junior developers, providing guidance and fostering their professional growth.Proficiently handle database design,...
-
Back-End Developer- Product Development
1 day ago
Pune, Maharashtra, India Enhanced Information Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per yearWe're looking for a back-end developer, who is enthusiastic & passionate about software solutions, with high learnability for web & mobile application technologies and passion to be part of a team building exceptional software solutions.Key Responsibilities :Gain complete understanding of the current functionality as well as EIS' SDLC processes and...
-
Back End Developer
4 weeks ago
Pune, Maharashtra, India Prolincur Technologies Full timeCompany DescriptionProlincur Technologies specializes in customized software development services focusing on 3D spatial technology, including CAD, GIS, and BIM. They empower businesses by leveraging 3D spatial data to create solutions like Digital Twin platforms, point cloud manipulations and custom 3D product configurators. Their diverse client base ranges...
-
Java Back End Developer
1 day ago
Pune, Maharashtra, India Cielo Talent Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJOB DESCRIPTIONJob Summary: Managing the end-to-end life cycle of IoT software components and applications, including requirement analyzing, concept design, implementation, testing, deployment, and product life cycle support. Develop IoT software with back-end services by leveraging third-party and in-house frameworks and utilizing shared components....
-
Back End Developer
1 day ago
Pune, Maharashtra, India DataNimbus Full time ₹ 5,00,000 - ₹ 12,00,000 per yearJob Tittle: Backend Developer (GoLang)Location: Pune/ ChennaiAbout DataNimbusAt DataNimbus, we are on a mission to redefine how organizations leverageData and AIto drive growth, innovation, and efficiency. Our pioneering products, such asDataNimbus Designer (a cloud-native ETL designer),datanimbus.io (a comprehensive data and integration platform),FinHub.ai...