Appgate is seeking a Staff Software Engineer to build the data foundation for its AI-driven security solutions, including large-scale data pipelines and a cloud-native data lake. The role will involve designing and implementing scalable data systems, partnering with AI researchers and product teams, and shaping the architecture for the company's AI products.
Requirements
- 8+ years in software/data engineering, with at least 3 years in a Staff, Principal, or Architect-level role
- Hands-on expertise in building distributed data systems (streaming, pipelines, ETL, batch + real-time processing)
- Strong knowledge of cloud-native platforms (AWS, GCP, or Azure), containerization, and orchestration (Kubernetes)
- Proficiency with modern data technologies such as Kafka, Spark/Flink, Elastic Search, Redshift, Delta Lake, dbt, etc.
- Familiarity with AI/ML production workflows (feature stores, model deployment, monitoring)
- Track record of leading ambiguous greenfield initiatives, shaping architecture, and mentoring teams
- Experience within the security domain (secure access, monitoring, threat detection, anomaly detection)
- Comfortable in high-growth, ambiguous environments with minimal structure
Benefits
- Competitive salary
- Bonus
- Equity
- 401k including company match
- Full benefits including medical, dental, vision, short and long term disability, and life insurance
- Flex time off Policy
- Remote Work / Home office setup stipend
- Mobile Phone Stipend
- Certification assistance program