Overview
We are seeking a Remote Senior Software Engineer - Big Data & Java to join our dynamic team based in Louisville, Kentucky. In this role, you will design, develop, and optimize large-scale data processing solutions using Java and big data technologies.
Responsibilities include:
- Developing and maintaining scalable data pipelines and ETL processes
- Designing efficient algorithms for data transformation and analysis
- Collaborating with cross-functional teams to gather requirements and deliver high-quality solutions
- Ensuring data integrity, security, and compliance across all systems
- Optimizing performance of data systems and troubleshooting issues
- Staying current with emerging big data tools and Java frameworks to improve system capabilities
Skills required include strong proficiency in Java, experience with big data technologies (such as Hadoop, Spark, Kafka), and familiarity with cloud platforms. Excellent problem-solving, communication, and teamwork skills are essential.
Benefits include competitive compensation, flexible remote work arrangements, comprehensive health plans, paid time off, and opportunities for professional growth. Join us to shape innovative data solutions in a collaborative environment.