Day to Day work:- Bachelor’s degree or higher in Computer Science, Engineering, or a related technical discipline.
- 4–7 years of hands-on software or data engineering experience, including designing and maintaining streaming or real-time data pipelines.
- Strong expertise with distributed streaming platforms such as Kafka, Flink, Spark Structured Streaming, or Pulsar, and their associated tooling.
- Strong programming experience in Java, Scala, or Python for backend and distributed systems; proficiency in one major framework (Spring Boot, Django, FastAPI, Akka, etc.).
- In-depth understanding of event-driven architectures, stateful stream processing, windowing, and exactly-once delivery semantics.
- Experience architecting robust, high-performance systems optimized for latency, throughput, and resilience.
- Familiarity with cloud-based streaming services (AWS Kinesis, Google Pub/Sub, Azure Event Hubs) is a plus.
- Experience working with Docker and Kubernetes for containerization and orchestration is beneficial.
Essential Responsibilities:
- Oversee load balancers, Global Server Load Balancing (GSLB) equipment, Content Delivery Network (CDN) platforms, and troubleshoot client/server issues.
- Handle proactive and reactive outages, work with vendors, and take ownership of network incidents, escalations, and root cause analysis.
- Lead backbone network design and architecture for on-premises and public cloud migration, and build hybrid connectivity solutions.
- Work with business unit leadership, product managers, and customers to develop project objectives, timelines, and feature requirements.
- Support network system availability, manage network capacity, and ensure compliance with Information Security standards.
- Deploy equipment, manage SSL certificate hosting and renewal, and build infrastructure for data centers and cloud environments.
- Implement and continually improve operational procedures, systems, and network engineering best practices.
- Offer on-call support, monitor infrastructure and hosted services, and troubleshoot complex issues.
- Manage and influence global teams, provide guidance and support, and mentor team members in areas of expertise.
- Communicate incident impacts, risks, and mitigation plans to executives, document incident information, and create network engineering documentation and best practices.
Minimum Qualifications:
- Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
- Bachelor’s degree or higher in Computer Science, Engineering, or a related technical discipline.
- 7+ years of hands-on software or data engineering experience, including designing and maintaining streaming or real-time data pipelines.
- Deep hands-on experience with distributed streaming platforms such as Kafka, Flink, Spark Structured Streaming, or Pulsar, and their associated tooling.
- Strong programming experience in Java, Scala, or Python for backend and distributed systems; proficiency in one major framework (Spring Boot, Django, FastAPI, Akka, etc.).
- In-depth understanding of event-driven architectures, stateful stream processing, windowing, and exactly-once delivery semantics.
- Experience architecting robust, high-performance systems optimized for latency, throughput, and resilience.
- Familiarity with cloud-based streaming services (AWS Kinesis, Google Pub/Sub, Azure Event Hubs) is a plus.
- Experience working with Docker and Kubernetes for containerization and orchestration is beneficial.
- Proven ability to lead architectural decisions, guide teams through complex technical challenges, and deliver scalable data solutions.
- Excellent collaboration, problem-solving, and communication skills.
- Experience with real-time analytics, online feature stores, or ML pipelines in streaming environments.
- Experience with time-series or NoSQL databases commonly used in streaming data scenarios.
- Familiarity with CI/CD pipelines, infrastructure as code (IaC) practices, and DevOps tools.
- Active contributions to open source, or engagement in streaming/real-time data communities
Travel Percent:
The total compensation for this practice may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit .
The US national annual pay range for this role is $123,500 to $212,850
Our Benefits:
Any general requests for consideration of your skills, please