Must-Have Skills
- Must be an expert in Python programming
- Experience in data streaming technologies, especially:
- Apache Kafka
- Palantir Foundry or Apache Spark
- Solid understanding of backend architectures and distributed systems
- Knowledge of building APIs and microservices
- Familiarity with AI/Machine Learning basics, particularly:
- Fundamentals of model training
- Strong problem-solving and debugging skills
- For candidates with Java experience: must be open to answering theoretical Java questions and demonstrating Python coding during interviews
Nice-to-Have / Plus Skills
- Experience with:
- Java development
- Apache Flink
- Knowledge of Wavefront integration for metrics and observability
- Experience working with cloud platforms (AWS, GCP, or Azure)
Soft Skills
- Excellent communication and collaboration skills
- Ability to thrive in fast-paced and dynamic environments
- Self-driven and proactive approach to problem-solving