Principal Software Engineer
New
N
NebulockCybersecurity
United StatesFull-TimePrincipal
Salary$200,000 to $230,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSPythonGCPJavaKafkaGoRustDistributed Systems
Requirements
- 8+ years of experience building large-scale distributed systems supporting customer-facing products
- Proficiency in Python, Java, Go, Rust, or similar
- Hands-on experience designing large-scale event streaming systems such as Kafka or similar
- Experience working on search or analytics products over large datasets
- Strong systems thinking and understanding of performance, cost and complexity trade-offs
- Experience with either AWS or GCP
- Ability to adapt, iterate, and ship quickly
- Hunger for growth and the desire to work in a low-ego environment
Responsibilities
- Design, build, and maintain scalable data pipelines that ingest and process large volumes of security telemetry (TBs / day)
- Own API and event stream integrations across a wide range of third-party data sources (EDR, IAM, Cloud, SaaS)
- Partner with product stakeholders to build data solutions that will be consumed by both internal and external customers
- Guide the future technical direction that allows rapid development of product capabilities and efficient scaling of backend systems
- Use AI agents to build creative solutions to solve problems such as data mapping and entity correlation
- Set and promote engineering standards and best practices, including observability, monitoring and automated testing
- Be a mentor to junior engineers and help grow the engineering talent within the team
View Full Description & ApplyYou'll be redirected to the employer's site