# Principal Engineer

**Company:** [Weekday AI](http://jobs.workable.com/companies/pxG9rDgnvZm2c86JUchT1j.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time
**Department:** Weekday's Client via platform

[Apply for this job](http://jobs.workable.com/view/2b5c503a-6119-4713-9eff-8b6b24978d70)

## Description

**This role is for one of the Weekday's clients**

**Salary range: Rs 15000000 - Rs 26000000 (ie INR 150-260 LPA)  
  
**Min Experience: 8 years

Location: United States

JobType: full-time  
  
We are seeking a Principal Engineer to architect and build large-scale, real-time data systems that power a modern security platform. This is a high-impact, high-ownership role where you will lead core architectural decisions, design distributed streaming infrastructure from the ground up, and shape long-term technical strategy.

You will operate at the intersection of real-time data processing, distributed systems, and security intelligence—solving complex engineering problems at scale. This opportunity is ideal for someone who thrives in ambiguity, takes end-to-end ownership, and has experience building scalable systems in security or related domains.

## Requirements

### **Key Responsibilities**

-   Architect and develop large-scale real-time data processing systems using Apache Flink
-   Design highly reliable, low-latency distributed systems capable of handling high-throughput workloads
-   Write production-grade code in Java and/or Rust
-   Lead system design discussions and define engineering standards and best practices
-   Own scalability, performance optimization, reliability, and observability across services
-   Mentor engineers and elevate the technical quality of the team
-   Collaborate closely with product and security stakeholders to translate requirements into resilient technical solutions
-   Drive long-term architectural decisions and contribute to technical roadmap planning

### **Core Requirements**

-   8+ years of experience building backend or distributed systems
-   Strong hands-on expertise with Apache Flink
-   Advanced programming skills in Java
-   Production experience with Rust
-   Deep understanding of distributed systems, streaming architectures, and real-time data pipelines
-   Experience building high-throughput, low-latency systems
-   Strong foundations in system design, concurrency, and performance optimization

### **Preferred Qualifications**

-   Experience in cybersecurity, threat detection, observability, or data security domains
-   Background in processing high-volume event streams (logs, telemetry, network data)
-   Familiarity with Kafka, stateful stream processing, and real-time analytics
-   Experience in high-growth or early-stage startup environments
-   Proven track record of building systems from 0 → 1 or significantly scaling existing platforms

### **What Makes This Role Compelling**

-   High ownership over foundational architectural decisions
-   Opportunity to build and scale mission-critical infrastructure
-   Work on complex, real-world security challenges
-   Collaborate within a small, high-caliber engineering team
-   Direct influence on product direction and long-term technology strategy
