Senior Backend Engineer
Join a team building a cloud security platform. Design and develop large-scale backend systems, data pipelines, and analytics. Requires 6+ years Java, microservices, and distributed systems experience. Work with Kafka, Spark, AWS.
Responsibilities
- Design and develop scalable backend services and data-intensive applications.
- Build and maintain large-scale data pipelines for security data.
- Own features end-to-end from architecture to production deployment.
- Collaborate with product, research, data science, and automation teams.
- Design enterprise-grade solutions focusing on scalability and reliability.
- Research and adopt new technologies for data processing and AI-driven security.
Requirements
- 6+ years backend development experience with Java.
- Experience building high-scale SaaS microservices.
- Experience with data-intensive systems and large-scale data processing.
- Strong knowledge of relational and NoSQL databases.
- Experience with distributed systems and high-volume data processing.
- Experience with CI/CD and automated testing.
- B.Sc. in Computer Science or equivalent.
Nice to have
- Experience with Kafka, Spark, Airflow, or Flink.
- Experience with large-scale analytics or data platforms.
- Experience with AWS and cloud-native technologies.
- Experience designing security products.
- Experience with AI/ML infrastructure or integrating AI/ML into backend.