Taro Logo

Staff Engineer - Data

Safe Security builds CyberAGI, a specialized system for autonomous prediction, detection, and remediation of cyber threats.
Data
Staff Software Engineer
In-Person
101 - 500 Employees
8+ years of experience
AI · Cybersecurity

Job Description

Safe Security is at the forefront of cybersecurity innovation, building CyberAGI - a revolutionary system for autonomous cyber threat management. As a Staff Data Engineer, you'll be instrumental in designing and implementing petabyte-scale data platforms that power AI-driven cyber risk quantification globally. The role combines technical leadership with hands-on engineering, requiring expertise in big data processing, cloud architecture, and distributed systems.

You'll work with cutting-edge technologies including Snowflake, Apache Spark, and AWS services, handling billions of daily events through sophisticated data pipelines. The position demands both technical excellence and leadership skills, as you'll mentor engineers while architecting solutions that balance performance, cost, and scalability.

The company offers a culture-first environment with radical transparency and autonomy. You'll have the freedom to innovate and introduce emerging technologies while collaborating with cross-functional teams in AI/ML and platform engineering. This is an ideal opportunity for a seasoned data engineer who wants to make a significant impact in cybersecurity while working with massive datasets and complex technical challenges.

The role requires 8+ years of experience and deep expertise in data engineering, with strong skills in Python, SQL, and cloud technologies. You'll be working from the Bengaluru office, contributing to a mission-driven company that's redefining security through advanced AI and data engineering. The position offers unlimited vacation and a high-trust work environment, making it perfect for someone who values both technical challenges and work-life balance.

Last updated 7 days ago

Responsibilities For Staff Engineer - Data

  • Mentor engineers and champion data engineering best practices
  • Design and lead petabyte-scale data ingestion, processing, and analytics platforms
  • Build streaming and batch pipelines handling billions of events daily
  • Define frameworks for data modeling, schema evolution, and data quality
  • Write high-performance data processing jobs in Python, SQL, and Scala
  • Architect data lakes and warehouse solutions
  • Debug and optimize long-running jobs and ETL bottlenecks
  • Collaborate with Product, AI/ML, and Platform teams
  • Evaluate and introduce emerging data technologies

Requirements For Staff Engineer - Data

Python
Kubernetes
  • 8+ years of experience in data engineering
  • Deep expertise in big data processing frameworks (Apache Spark, Flink)
  • Strong hands-on experience with data warehousing and lakehouse architectures
  • Proficiency in Python, SQL, Scala, Go/Nodejs
  • Expertise in real-time data ingestion pipelines
  • Experience operating in cloud-native environments (AWS)
  • Strong understanding of data modeling and query optimization
  • Proven leadership in mentoring engineers
  • Experience in streaming architectures and data observability
  • Proficient in deploying containerized applications
  • Familiarity with AI Coding assistants

Benefits For Staff Engineer - Data

  • Unlimited Vacation

Related Jobs

Software Development Engineer III - Data

Lead data engineering role at Safe Security, building large-scale data platforms for cybersecurity AI, requiring 6+ years of experience with modern data technologies.

Staff Software Engineer - Data Platform

Staff Software Engineer position at Okta focusing on building and scaling data platform services and systems, requiring expertise in Java and distributed systems.

Staff Software Engineer, Data Architect, Corporate Engineering

Staff Software Engineer position at Google focusing on data architecture and AI/ML implementation for internal corporate engineering systems.

Staff Engineer, BigQuery Data Integration

Lead software engineer role focusing on BigQuery data integration, developing solutions for large-scale data migrations and warehouse systems.

Senior Lead Software Engineer

Senior Lead Data Engineer position at Clarivate, focusing on big data architecture and technical leadership, requiring 7+ years of experience in data engineering and distributed systems.