Talent.com
Software Engineer - Data Streaming

Software Engineer - Data Streaming

TigerGraphRedwood City, CA, United States
30+ days ago
Job type
  • Full-time
Job description

TigerGraph is a platform for advanced analytics and machine learning on connected data. TigerGraph's core technology is the only scalable graph database for the enterprise. Its proven technology supports fraud detection, customer 360, MDM, IoT, AI, and machine learning.

Fortune 500 organizations and the most innovative mid-size and startup companies choose TigerGraph to accelerate their analytics, AI, and machine learning :

  • Seven out of the top ten global banks use TigerGraph for real-time fraud detection.
  • Over 50 million patients receive care path recommendations to assist them on their wellness journey.
  • 300 million consumers receive personalized offers with recommendation engines powered by TigerGraph.
  • TigerGraph reduces power outages by optimizing the energy infrastructure for 1 billion people.

This position is primarily remote, but location-based requirements may apply. If the selected candidate is located near one of our company offices, the candidate will have a hybrid work arrangement (2-3 days in-office).

Job Responsibilities

  • Contribute to building a distributed and reliable framework for streaming data from various sources into TigerGraph's graph database.
  • Develop efficient data pipelines for ingesting and pre-processing structured and semi-structured data.
  • Build lightweight tools and services to monitor and visualize data ingestion and processing flows.
  • Stay informed about evolving trends in data science and apply them to streaming infrastructure and architecture.
  • Requirements

  • Bachelor's degree in Computer Science or a related field; 1-3 years of relevant experience preferred.
  • Skills and Knowledge

  • Solid programming fundamentals; experienced with Java, Go, or any other major programming language.
  • Understanding of distributed systems principles and the ability to evaluate trade-offs in system design.
  • Familiar with Kafka or similar streaming technologies; knowledge of Kafka Connect, Flink, or Spark Streaming is a plus.
  • Capable of identifying and addressing performance bottlenecks related to serialization, buffering, and data flow in streaming systems.
  • Proficient with Linux command-line tools and shell scripting for effective debugging and development workflows.
  • Proactive and collaborative team player with strong communication skills.
  • Open to adopting AI-assisted engineering practices ("vibe coding") to improve productivity and code quality.
  • Bonus Points

  • Experience with data lakehouse technologies such as Apache Iceberg, Delta Lake, or Hudi.
  • Familiar with container tools such as Docker.
  • Experience with Kubernetes or basic cloud-native development concepts.
  • Interest in distributed coordination systems like Zookeeper, ETCD, or Consul.
  • Hands-on experience with gRPC or REST APIs.
  • Passionate about systems performance profiling, tuning, or debugging.
  • The anticipated salary range for candidates who will work in Redwood City, CA is $130,000 - $160,000. The final salary offered to a successful candidate will be dependent on several factors that may include, but are not limited to, the type and length of experience within the job, type and length of experience within the industry, education, etc. TigerGraph is a multi-state employer and this salary range may not reflect positions that work in other states.

    Create a job alert for this search

    Software Engineer Data • Redwood City, CA, United States

    Related jobs
    • Promoted
    Senior Software Engineer, Data Localization

    Senior Software Engineer, Data Localization

    Cloudflare IncSan Francisco, CA, United States
    Full-time
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 1 day ago
    • Promoted
    Sr. Application Engineer, I2C & Revenue

    Sr. Application Engineer, I2C & Revenue

    TwilioSan Francisco, CA, United States
    Full-time
    At Twilio, we're shaping the future of communications, all from the comfort of our homes.We deliver innovative solutions to. As we continue to revolutionize how the world interacts, we're acquiring ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer – Streaming

    Senior Software Engineer – Streaming

    NVIDIA CorporationSanta Clara, CA, United States
    Full-time
    Senior Software Engineer – Streaming page is loaded## Senior Software Engineer – Streaminglocations : US, CA, Santa Clara : US, CA, Remotetime type : Full timeposted on : Posted Yesterdayjob re...Show moreLast updated: 25 days ago
    • Promoted
    Senior Software Engineer - Data Transparency

    Senior Software Engineer - Data Transparency

    The Trade DeskSan Jose, CA, United States
    Full-time
    The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer, Data Migration

    Lead Software Engineer, Data Migration

    MongoDBSan Francisco, CA, United States
    Full-time
    MongoDB is building a world-class team in India to create tooling that helps customers migrate their data from legacy relational databases to MongoDB in real-time. As companies modernise their appli...Show moreLast updated: 1 day ago
    • Promoted
    Application Engineer (27344)

    Application Engineer (27344)

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    DiscordSan Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Data Localization

    Software Engineer, Data Localization

    Cloudflare IncSan Francisco, CA, United States
    Full-time
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Associate, Data Engineer

    Senior Associate, Data Engineer

    One FifteenPleasanton, CA, United States
    Full-time
    We are seeking a highly skilled Senior Associate Data Engineer with deep expertise in Google.Cloud Platform (GCP) tools and a strong understanding of Retail Media Network (RMN) data.This role will ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    Parafin IncSan Francisco, CA, United States
    Full-time
    At Parafin, we're on a mission to grow small businesses.Small businesses are the backbone of our economy, but traditional banks often don't have their backs. We build tech that makes it simple for s...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Application Engineer, Zuora Billing and Revenue

    Lead Application Engineer, Zuora Billing and Revenue

    TwilioSan Francisco, CA, United States
    Full-time
    At Twilio, we're shaping the future of communications, all from the comfort of our homes.We deliver innovative solutions to. As we continue to revolutionize how the world interacts, we're acquiring ...Show moreLast updated: 14 days ago
    • Promoted
    Senior Application Engineer, Zuora Billing and Revenue

    Senior Application Engineer, Zuora Billing and Revenue

    TwilioSan Francisco, CA, United States
    Full-time
    At Twilio, we're shaping the future of communications, all from the comfort of our homes.We deliver innovative solutions to. As we continue to revolutionize how the world interacts, we're acquiring ...Show moreLast updated: 14 days ago
    • Promoted
    Data Engineer

    Data Engineer

    MasterClassSan Francisco, CA, United States
    Full-time
    MasterClass is the streaming platform where the world's best come together so anyone, anywhere, can access and be inspired by their knowledge and stories. We put you in the room with the creators, t...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer, Data Visualization

    Software Engineer, Data Visualization

    OpenAISan Francisco, CA, United States
    Full-time
    The Data Visualization team at OpenAI is responsible for building and maintaining all the visualization tools used for analyzing various software and hardware aspects of our custom-built hyperscale...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer (DevOps Automation) - Alameda, CA (Hybrid)

    Senior Data Engineer (DevOps Automation) - Alameda, CA (Hybrid)

    Georgia IT IncAlameda, CA, United States
    Full-time
    Senior Data Engineer (DevOps Automation).Location : Alameda, CA (Hybrid).US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job.Design, imple...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    King River Capital GroupSan Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but theres one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a combi...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer, Data Delivery

    Senior Software Engineer, Data Delivery

    Ridge Line ServicesSan Ramon, CA, United States
    Full-time
    Are you passionate about building intelligent, scalable platforms that power real-time analytics and decision-making? Do you enjoy designing event-driven systems and simplifying complex data archit...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Data Platform)

    Senior Software Engineer (Data Platform)

    RadiantGraphSan Francisco, CA, United States
    Full-time
    Senior Software Engineer (Data Platform).AI-driven healthcare engagement products.This role is an excellent opportunity for someone with 5+ years of software or data platform engineering experience...Show moreLast updated: 1 day ago