A leading software development company is seeking a Data Engineer to create large-scale data processing systems using Java and Apache Spark. The role focuses on enhancing data infrastructure while collaborating with various teams to facilitate user insights. Candidates should have over 4 years of software development experience and a Bachelor's degree in Computer Science. This position offers competitive USD-based pay, adaptable scheduling options, and a culture of professional growth.