Build components of large-scale data platform for real-time and batch processing, and own features of big data applications to fit evolving business needs
Write complex programs, analyze code changes and suggest improvements
Collaborate with team to develop software architectures that are robust, fault-tolerant, and cloud-native
Requirements
5+ years of experience in big data application development in a large enterprise environment using Java, Scala, Python, including familiarity with modern frameworks and platforms (e.g., Spark, Flink, Singlestore, Kafka, Nifi and AWS big data technologies)
Demonstrated ability with cloud infrastructure technologies, including Terraform, K8S, Spinnaker, IAM, ALB, etc.
Hold a Bachelor’s degree in Computer Science, Computer Information Systems, Engineering, or another technical field
Tech Stack
AWS
Cloud
Java
Kafka
Kubernetes
Python
Scala
Spark
Spinnaker
Terraform
Benefits
bonus and/or long-term incentive units may be provided as part of the compensation package
full range of medical, financial, and/or other benefits