Passionate about computer science, developing software & internet applications
Strong algorithm and logical skills, very good problem-solving skills, and ability to investigate to find the root of the problem
Proven knowledge of Java technologies/frameworks
Experience in designing and developing scalable and distributed applications
Experience in regards to observability i.e. monitoring, logging, tracing
Nice to Have
Experience with data technologies and Typelevel ecosystems, i.e. Hadoop/HBase/MapReduce/Iceberg, Kafka; operational experience with these it's considered a plus
Scala and Spark knowledge
Experience in working with infrastructure, i.e. cloud providers, containers, and orchestrators is a plus
Experience with build management tools, preferably Jenkins
Experience with monitoring solutions: New Relic, Datadog, Runscope, Prometheus, Grafana
What You'll Be Doing
Contribute to the design and new feature development
Collaborate with various stakeholders to develop high-quality customer-centric solutions
Architect, develop, and optimize data pipelines
Ensure high availability and reliability of data pipelines