
Senior Staff Software Engineer – Distributed Systems, Data Ingestion, Storage, Analytics
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in California.
• Collaborate with engineering, product, and leadership to shape the HLA roadmap.
• Engage directly with customers to transform feedback into actionable insights for product and roadmap development.
• Establish architectural direction for ingestion, storage, and querying across various teams.
• Document technical perspectives and create prototypes to validate concepts.
• Lead comprehensive design reviews.
• Define standards for reliability and efficiency in the HLA data path, encompassing completeness, durability, latency, availability, tenant isolation, and unit cost.
• Oversee storage migrations, schema updates, replays, and upgrades with minimal to no downtime.
• Set architectural boundaries and agreements for collection, ingestion, storage, anomaly detection, querying, and AIOps teams.
• Assess AI concepts based on customer value, data quality, reliability, and associated costs.
• Conduct experiments to identify scalability opportunities.
• Establish quality, on-call, and incident-learning standards.
• Mentor senior engineers and technical leads.
• Assist in developing future technical leaders.
• Collaborate with engineering and product leadership.
• Experience in leveraging or thoughtfully integrating AI into workflows, decision-making, or problem-solving.
• Over 12 years of experience in building and operating production distributed systems, with significant ownership of large-scale data or platform systems.
• Equivalent depth through sustained technical leadership is also acceptable.
• Broad knowledge in data ingestion, storage, querying, and AI applications, with deep expertise in at least one area.
• Proficiency with Kafka, Pulsar, or Kinesis.
• Familiarity with columnar stores, time-series databases, Elasticsearch/OpenSearch, or object-storage architectures.
• Proven track record of influencing the direction of teams not directly under ownership.
• Evidence-based judgment regarding AI, including safeguards for correctness, safety, and cost management.
• Strong judgment on trade-offs related to consistency, latency, cost, and operational burden.
• Comfortable working with Kubernetes and large-scale cloud infrastructure.
• Proficient in at least one programming language such as Go, Java, Scala, Rust, or Python.
• Capable of prototyping, conducting in-depth reviews, and writing code when necessary.
• Ability to clearly communicate complex designs to both technical and executive audiences.
• Experience working remotely and leading remote teams.
• Nice to have: background in observability, log analytics, OpenTelemetry, or AIOps.
• Nice to have: experience at an AI-native company or in developing agents and LLM-based features.
• Nice to have: experience with multitenant SaaS and tenant isolation.
• Equity (when applicable).
• Variable/incentive compensation.
• Health plans.
• Flexible spending accounts.
• 401(k) Plan with company match.
• Employee Stock Purchase Plan (ESPP).
• Matching donations.
• Flexible time away plan.
• Family leave programs.
• Remote work flexibility.
NVIDIA
CyberScope, a TAC Security Company
Blockvora
Blockvora
Get handpicked remote jobs straight to your inbox weekly.