Software Engineer I (Java, Scala, Data Platform) As a Software Engineer, you will design, code, and automate tests for new product features around Data Pipelines, work with technologies like Kafka and Spark, process large datasets, resolve engineering challenges, and collaborate with the Product team in an agile environment.