Full-Time

Software Engineer

L7 Traffic/Networking, US Remote Available

Posted on 5/20/2024

Splunk

Splunk

5,001-10,000 employees

Data integration and security platform

AI & Machine Learning
Data & Analytics
Cybersecurity

Compensation Overview

$117.1k - $201.3kAnnually

+ Incentive Compensation + Equity + Long-term Cash Awards

Senior

Washington, USA + 3 more

Required Skills
TCP/IP
gRPC
Kubernetes
Microsoft Azure
Python
Data Structures & Algorithms
Java
AWS
REST APIs
Google Cloud Platform
Requirements
  • 4-5+ years of experience in software engineering or related roles
  • Previous experience in cloud-native infrastructure
  • Knowledge or eager to learn infrastructure networking with Envoy, Istio, kube-proxy, Cilium, gRPC/HTTP traffic engineering
  • Strong fundamentals in software engineering: data structures and algorithms
  • Coding proficiency in Java, Go, Python, C++
  • Experience in working on distributed systems like databases, distributed file systems, distributed concurrency control, consistency models, CAP theorem
  • Strong debugging and troubleshooting skills
  • Experience with developing CI/CD systems, test automation frameworks
  • Knowledge of REST, grpc or similar communication paradigms
  • Knowledge of public cloud services such as AWS, GCP, Azure
  • Operational excellence
Responsibilities
  • Lead and participate in the development of features for our Service Mesh and edge router
  • Scale our Kubernetes footprint by running our edge network at scale
  • Design and implement features around routing HTTP, gRPC, TCP from Splunk clients all the way to upstream servers
  • Operationalize Envoy, Istio, Kubernetes, Cilium, NLBs, metrics etc at scale
  • Manage and deploy AuthN/AuthZ on our edge
  • Think globally: Scale our ingest network across all our Point of presence across the whole world
  • Collaborate with security teams to integrate L7 security policies and practices
  • Participate in the complete software development cycle
  • Identify and resolve pre-production system bottlenecks and production issues
  • Engage in design and code reviews of the product
  • Make code maintainable and the product diagnosable and serviceable
  • Participate in rotating on-call duties to diagnose and solve customer issues
  • Own features from start to finish; Mentor junior engineers

Splunk offers a Unified Security and Observability Platform that integrates data from hybrid, multicloud environments to enhance resilience and security through accurate threat detection, rapid investigations, and automated response. The platform provides real-time visibility and troubleshooting, focusing on security and reliability.

Company Stage

M&A

Total Funding

$1.4B

Headquarters

San Francisco, California

Founded

2003

Growth & Insights
Headcount

6 month growth

0%

1 year growth

2%

2 year growth

6%

Benefits

Medical, dental and vision insurance plans for regular, full-time U.S. employees — choose the best plans for you and your family. Plus: Health Savings Account (HSA), Life insurance and survivor benefits, Flexible Spending Accounts (FSA), Business travel and accident insurance, Voluntary Critical Illness & Hospital Indemnity

Eligible employees enjoy: 401(k) Plan with a company match, Employee Stock Purchase Plan (ESPP), Equity awards, Bonus or commission program

We support you and your family: Paid parental leave, Mother rooms and wellness rooms, Family Planning

Your work/life balance is important to us, that's why we offer: 16 company holidays, 15 vacation days, 10 sick days, 10 bereavement days, 5 volunteer days

Ensuring our employees' success goes beyond insurance plans: Education reimbursement, Electric car charging stations, Employee Assistance Program (EAP), Stocked kitchens, Gym discounts/onsite fitness centers, Pet insurance discount, Student loan resources, Cool workspace with collaborative environments, 529 College Savings Plan

INACTIVE