Talent.com
Software Engineer - Data Streaming

Software Engineer - Data Streaming

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

Job Description

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, US

    Related jobs
    • Promoted
    Senior Software Engineer, Big Data

    Senior Software Engineer, Big Data

    ZipRecruiterPalo Alto, CA, US
    Full-time
    We offer a hybrid work environment.Most US-based positions can also.To actively connect people to their next great opportunity. ZipRecruiter is a leading online employment marketplace.Powered by AI-...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Enterprise Data Platform

    Software Engineer, Enterprise Data Platform

    MonographSan Francisco, CA, US
    Full-time
    We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tool...Show moreLast updated: 1 day ago
    • Promoted
    Data Engineer

    Data Engineer

    Insight GlobalSan Jose, CA, United States
    Full-time
    We are seeking a highly skilled Data Engineer with strong expertise in Google Cloud Platform (GCP), particularly BigQuery, to join our data team. This role is ideal for someone who thrives in a fast...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    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: 4 hours ago
    • Promoted
    Data Platform Engineer

    Data Platform Engineer

    TatariSan Francisco, CA, United States
    Full-time
    Tatari is on a mission to revolutionize TV advertising.We work with some of your favorite disruptor brands-like Calm, Vuori, Rocket Money, and hundreds more-to grow their business using linear and ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    Parafin Inc.San 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
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    VerkadaSan Mateo, CA, US
    Full-time
    Verkada is a leader in cloud-based B2B physical security.Verkada offers six product lines - video security cameras, access control, environmental sensors, alarms, workplace and intercoms - integrat...Show moreLast updated: 1 day ago
    • Promoted
    Senior Data Software Engineer

    Senior Data Software Engineer

    RipplingSan Francisco, CA, US
    Full-time
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer, Data

    Software Engineer, Data

    ZipHQ, Inc.San Francisco, CA, United States
    Full-time
    The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most innovative companies in the world. Today, enterprises spend $120T+ per year globally...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer, Data

    Software Engineer, Data

    ZipSan Francisco, CA, US
    Full-time
    The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most innovative companies in the world. Today, enterprises spend $120T+ per year globally...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    Jobright.aiSan Francisco, CA, US
    Full-time
    Senior Software Engineer, Data Platform.Be among the first 25 applicants.Senior Software Engineer, Data Platform.Parafin is dedicated to supporting small businesses by providing them with essential...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer, Data Mobility

    Software Engineer, Data Mobility

    DoorDashSan Francisco, CA, US
    Full-time
    Come help us build the world's most reliable on-demand logistics engine for delivery! We're bringing on experienced engineers to support our 24x7, global infrastructure system that powers DoorDash’...Show moreLast updated: 1 day ago
    • Promoted
    Data Engineer / Software Engineer - Multi-Cloud Efficiency (MCE)

    Data Engineer / Software Engineer - Multi-Cloud Efficiency (MCE)

    Macpower Digital Assets EdgeMountain View, CA, United States
    Full-time
    Data Engineer / Software Engineer.Multi-Cloud Efficiency (MCE) team.In this role, you will play a critical part in.Your work will directly support internal stakeholders, including.Technical Program M...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer - Data Replication

    Senior Software Engineer - Data Replication

    TiDBSunnyvale, CA, US
    Full-time
    Join us as we scale our business by building on our tremendous success around the world.The massive database market is going to double over the next few years (the IDC estimates it to be $119B+ by ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    DiscordSan Francisco, CA, US
    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: 1 day ago
    • Promoted
    Senior Software Engineer - Data Transparency

    Senior Software Engineer - Data Transparency

    The Trade DeskSan Jose, CA, US
    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: 1 day ago
    • Promoted
    Software Engineer, Data Platform

    Software Engineer, Data Platform

    BenchlingSan Francisco, CA, US
    Full-time
    Biotechnology is rewriting life as we know it, from the medicines we take, to the crops we grow, the materials we wear, and the household goods that we rely on every day. But moving at the new speed...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer - Data Platform

    Software Engineer - Data Platform

    xAIPalo Alto, CA, US
    Full-time
    AI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering exc...Show moreLast updated: 30+ days ago