Staff Software Engineer

Rootshell Enterprise Technologies Inc.
Redwood City, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Redwood City, United States of America

Tech stack

Java
Distributed Systems
Data Stream Management Systems
PostgreSQL
Performance Tuning
Scrum
Prometheus
Software Engineering
System Availability
Grafana
Backend
Information Technology
Real Time Data
Kafka
Vertica

Job description

Architectural Strategy & Technical Vision

  • Core Stack Evolution: Architect and optimize our primary ingestion and storage engines utilizing Java and PostgreSQL, ensuring high availability and performance at scale.
  • Real-Time Data Orchestration: Lead the design of high-throughput messaging systems using Apache Kafka to handle trillions of telemetry points with sub-second latency.
  • Unified Visibility: Define the global standard for observability visualization in Grafana, building complex, high-performance dashboards that aggregate data from diverse telemetry sources. High-Scale Engineering & Innovation

Requirements

  • Tenure: 10+ years of professional experience in software engineering and distributed systems.
  • Domain Expertise: 5+ years of experience specifically in large-scale network engineering, telemetry, or observability platforms.
  • Java Expert: Mastery of Java for building high-performance, scalable backend services.
  • Data & Messaging: Deep expertise in PostgreSQL (schema design and tuning) and Apache Kafka (cluster architecture and stream management).
  • Visualization: Expert-level proficiency in Grafana for creating enterprise-level observability dashboards.
  • Large-Scale Systems: Proven experience with Prometheus, Thanos, or ClickHouse and working within a structured Agile/Scrum environment.
  • Education: Bachelor's or Master's degree in Computer Science or a related technical field.

About the company

Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Senior Staff Software Engineer - Observability Platform for one of our client, Please share your resume with current location & full contact info

Apply for this position