A pioneering tech firm is seeking a Software Engineer to join their Data Infrastructure team. The role involves automating operations of scalable Big Data platforms and writing Python code for new features. Ideal candidates will have experience with distributed systems, particularly Kafka and Spark, and a Bachelor's degree in Computer Science or a related field. The firm offers a fully remote working environment and a robust personal learning budget among other benefits, fostering a culture of excellence and collaboration.