Software Engineer

1 week ago


Thāne, Maharashtra, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000
Job Overview

We seek an accomplished and versatile Software Engineer to spearhead the development of scalable back-end services, APIs, and databases with expertise in graph data management.

The ideal candidate will be responsible for designing, implementing, and maintaining high-performance back-end systems, particularly focused on handling complex graph data.

  • 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.
  • Back-End Development:
    • 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.
  • 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.
  • Cross-Functional Team Collaboration:
    • 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.
  • 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.
  • 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 Qualifications
  • Python Proficiency:
    • Solid experience in Python development, especially in building back-end systems and APIs.
  • Graph Database Experience:
    • 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.
  • Web Development and APIs:
    • Experience with RESTful API design and implementation.
    • Familiarity with Django or Flask frameworks for building Python web applications.
  • 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.
  • Version Control:
    • Proficiency with Git and collaborative development workflows.
  • Cloud Platforms:
    • Familiarity with cloud-based technologies (AWS, GCP, or Azure), particularly those supporting graph data storage or processing.
What We Offer
  • A competitive salary and benefits package.
  • Opportunities to work on cutting-edge security challenges.
  • A collaborative and growth-oriented work environment with opportunities for career development.


  • Thāne, Maharashtra, India beBeeDeveloper Full time ₹ 10,00,000 - ₹ 20,00,000

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software solutions that meet the needs of our users.Design and implement scalable and efficient software solutions using Node.js and Python.Work collaboratively with...

  • Software Engineer

    5 days ago


    Thāne, Maharashtra, India Velloni Full time US$ 80,000 - US$ 1,20,000 per year

    We're HiringJob Role: Software EngineerLocation: ThaneType: On-SiteUS Shift Time: 1pm to 10pmWhat You'll Do:Develop full stack applications using C#, Azure, SQL, JavaScript, HTML, and CSSCollaborate with a dedicated Scrum team to deliver high-quality software solutionsDesign, implement, and enhance application features for a dynamic codebaseTroubleshoot and...


  • Thāne, Maharashtra, India beBeeSoftware Full time ₹ 25,00,000 - ₹ 35,00,000

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will have extensive experience in developing and maintaining complex software systems, with a strong background in Python and React.Key Responsibilities:Design and develop high-quality software components using Python and...


  • Thāne, Maharashtra, India beBeeInfrastructure Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Software Infrastructure Engineer\Description:\\Develop migration strategies for existing engineering applications to the platform, ensuring seamless integration and data flow.\Interface with various data systems, including custom knowledge graphs, Team Center, and S4E, to ensure efficient data exchange.\Support the implementation of Machine...


  • Thāne, Maharashtra, India beBeefrontend Full time US$ 1,50,000 - US$ 2,50,000

    Senior Frontend Software EngineerWe are seeking an experienced Senior Frontend Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain high-performance web applications using Angular.

  • Software Engineer

    1 week ago


    Thāne, Maharashtra, India beBeeSoftwareEngineer Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title: Software EngineerOverviewWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development, with experience in designing and implementing scalable web applications.This is an excellent opportunity for a motivated individual to work on challenging projects, collaborate with a...


  • Thāne, Maharashtra, India beBeeSoftware Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    About PramanaWe are a technology company based in Cambridge, MA (USA), with R&D and manufacturing sites in Bangalore (India), Rochester (MN, USA) and Toronto (Canada). Our vision is to bring fully autonomous systems to pathology labs and enable them to achieve AI-enabled workflows for serving patients.Pramana's unique offering in this ecosystem is powered by...


  • Thāne, Maharashtra, India beBeeDeveloper Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Key Roles:Serve as a core team member driving user story analysis and elaboration, designing and developing responsive web applications using best engineering practices.Perform hands-on software development, spending most time writing code and unit tests, conducting proof of concepts, doing code reviews and testing in ongoing sprints.Conduct ongoing...


  • Thāne, Maharashtra, India beBeeJavascript Full time ₹ 1,30,00,000 - ₹ 2,01,00,000

    Software Engineering ProfessionalJob Description:As a highly skilled Software Engineering Professional, you will design and develop efficient software systems using Javascript, focusing on SaaS products in cloud environments.Key Responsibilities:Develop and implement API management and integration architecture.Lead development activities, collaborate with...


  • Thāne, Maharashtra, India Revvity Full time

    Job DescriptionAs a Trainee Software Developer, you will work closely with senior developers to gain hands-on experience in software development. You will assist in designing, developing, and testing software applications, and learn best practices and coding standards.Key Responsibilities:- Assist in Software Development: Participate in the design,...