Define, design, and drive the evolution of the data platform and pipeline architecture powering Qualys' Enterprise TruRisk Platform, building and scaling distributed data systems that process billions of events and transactions daily while providing technical leadership across multiple engineering teams.
- Define and drive the technical vision, architecture, and long-term strategy for the data platform and data pipeline ecosystem.
- Design, build, and maintain highly scalable, high-availability data processing systems using Apache Spark, Apache Kafka, and distributed data technologies.
- Lead architecture and design decisions across multiple engineering teams, ensuring solutions meet requirements for scalability, reliability, performance, security, and cost efficiency.
- Design and implement event-driven, streaming, and large-scale data processing architectures to support real-time and batch workloads.
- Troubleshoot, optimize, and resolve complex performance bottlenecks across data pipelines, distributed systems, and platform infrastructure.
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related technical discipline
- Nice to have: Scala
- Nice to have: Java
- Nice to have: Python