Building Ambitious Distributed Graph Systems

5 days ago


Anand, Gujarat, India beBeeGraphEngineer Full time US$ 1,00,000 - US$ 1,50,000
Senior Graph Engineer Position

We are seeking a Senior Graph Engineer to join our team and contribute to the development of our next-generation data intelligence platform. As a Senior Graph Engineer, you will play a key role in designing and implementing distributed graph computing solutions that can process billions of entities and relationships.

The ideal candidate will have a strong background in distributed systems and big data processing, with expertise in graph algorithms and their distributed implementations. You will be responsible for architecting and implementing distributed graph generation pipelines using GraphX/GraphFrames, as well as designing storage strategies for multi-billion edge graphs in Parquet/distributed file systems.

In addition to your technical expertise, you will also be expected to work closely with cross-functional teams to ensure seamless integration between entity resolution and network generation services. You will also be responsible for mentoring other engineers on distributed graph algorithms and contributing to the advancement of graph computing within our organization.

Key Responsibilities:

  • Design and implement distributed graph computing solutions for entity resolution and network generation.
  • Architect and implement distributed graph generation pipelines using GraphX/GraphFrames.
  • Design storage strategies for multi-billion edge graphs in Parquet/distributed file systems.
  • Work closely with cross-functional teams to ensure seamless integration between entity resolution and network generation services.
  • Mentor other engineers on distributed graph algorithms.

Requirements:

  • 7+ years of experience in distributed computing and big data systems.
  • 5+ years specifically in entity resolution and graph analytics at scale.
  • Expert-level Scala programming skills.
  • Deep experience with Apache Spark, including custom optimizations.
  • Production experience with Elasticsearch for search and matching.
  • Proven track record building systems processing billions of entities/edges.

Preferred Qualifications:

  • PhD in Computer Science or related field with focus on graphs/entity resolution.
  • Contributions to open-source projects (especially Spark, GraphX, Elasticsearch).
  • Experience with graph databases (Neo4j, Neptune, JanusGraph) or equivalent.
  • Publications or conference talks on entity resolution or graph analytics.

What We Offer:

  • Competitive senior/staff-level compensation.
  • Flexible remote work arrangements.
  • Latest hardware and cloud resources for development.
  • LTIP - Long term Incentive plan.
  • Equity potential of up to USD 150K every year.

How to Apply:

  • Links to relevant open-source contributions.
  • Brief description of the largest graph system you've built (nodes/edges scale).
  • Your approach to a specific entity resolution challenge you've solved.
  • Any publications or talks on graph computing or entity resolution.

,



  • Anand, Gujarat, India ContexQ Full time

    **About the Role**We're building a next-generation data intelligence platform using a microservices architecture, and we need a senior expert to lead the development of our Entity Resolution and Network Generation services. This is a hands-on technical leadership role where you'll architect and implement distributed graph computing solutions processing...


  • Anand, Gujarat, India beBeeDistributed Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    We are seeking a seasoned C++ Software Development Engineer to join our team.About the RoleThis is an exciting opportunity to work on designing, developing, and maintaining low-latency distributed systems that support real-time trading activities. The ideal candidate will have 6+ years of experience in C++ (C++11 or newer) and strong knowledge of Linux-based...


  • Anand, Gujarat, India beBeeDistributed Full time US$ 1,50,000 - US$ 2,00,000

    Automate Complex Workflows with Distributed Systems Expertise">At our organization, we're committed to providing a high-quality database solution for modern applications. Our flagship product is a distributed and open-source database designed for workloads in various environments. It runs seamlessly across on-premises, public, or private cloud...


  • Anand, Gujarat, India beBeeLSFArchitect Full time ₹ 20,00,000 - ₹ 25,00,000

    Highly Experienced LSF Architect Required">We are seeking a seasoned professional to lead the design, optimization, and automation of CAD/EDA infrastructure for global design teams. The ideal candidate will have extensive experience with LSF and RTM deployment, architecture, and maintenance in distributed environments.">Key Responsibilities:">Design,...


  • Anand, Gujarat, India beBeeEngineer Full time ₹ 1,57,64,596 - ₹ 2,11,60,128

    Advanced Graph Computing EngineerWe're seeking an experienced expert to lead the development of our graph-based data intelligence platform. This is a hands-on technical leadership role where you'll design and implement advanced distributed graph computing solutions for large-scale entity resolution and network generation.Entity Resolution ServiceDevelop...


  • Anand, Gujarat, India beBeeInfrastructure Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job OverviewWe are seeking an expert in distributed storage systems to design, implement and maintain scalable and secure infrastructure solutions for our hybrid and cloud-native environments.

  • Lead Developer

    3 days ago


    Anand, Gujarat, India beBeesoftware Full time US$ 2,40,000 - US$ 3,20,000

    **Job Title:** Senior Staff Software EngineerOverview of Role and ResponsibilitiesWe are seeking an accomplished software engineer with extensive experience in designing, developing, and scaling large-scale distributed systems. The successful candidate will be responsible for architecting platforms, providing technical guidance to teams, and collaborating...


  • Anand, Gujarat, India beBeeJava Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

    Job Title: Distributed Java SpecialistWe are seeking a highly skilled and experienced Distributed Java professional to join our organization.Key Responsibilities:Design and develop high-quality distributed systems that meet business requirementsWork closely with cross-functional teams to ensure seamless integration of servicesCollaborate with architects to...


  • Anand, Gujarat, India beBeeTechnologist Full time ₹ 15,00,000 - ₹ 22,00,000

    Transform Your Career with an IT Support RoleWe are seeking a highly skilled and customer-focused IT professional to join our technology team.The ideal candidate will combine technical expertise with exceptional communication skills, ensuring seamless IT operations while building strong relationships with internal stakeholders.Key Responsibilities:Implement...


  • Anand, Gujarat, India beBeeArtificial Full time US$ 1,50,000 - US$ 1,70,000

    Intelligent Systems DesignerWe are seeking a highly skilled and motivated professional to design, build, and scale intelligent systems.Key Responsibilities">Design, prototype, and deploy AI LLM-enabled applications with a focus on modularity, scalability, and maintainability.Develop and fine-tune RAG pipelines tailored for enterprise or product-based use...