We offer a competitive salary, benefits package, and a dynamic and inclusive work culture
Position: Big Data Software Engineer
Location: New York, New York, United States
Job Type: Full-time
Salary: $228000 - $256000
We are seeking a highly skilled Big Data Software Engineer to join our dynamic and innovative team. As a Big Data Software Engineer, you will be responsible for designing, developing, and maintaining our big data infrastructure and systems. You will work closely with cross-functional teams to ensure the smooth functioning of our big data platforms, as well as identify and implement improvements to optimize its performance.
Key Responsibilities:
- Design, develop, and maintain our big data infrastructure and systems.
- Implement data collection, storage, processing, and analysis frameworks.
- Develop and maintain ETL processes to extract, transform, and load data from various sources.
- Collaborate with other teams to design and implement data models and schemas.
- Perform data quality checks and implement data cleansing techniques.
- Monitor and troubleshoot performance issues and provide timely resolutions.
- Develop and maintain APIs to enable data access and integration with other systems.
- Stay updated with the latest technologies and industry trends to continuously improve our big data platforms.
- Work with cross-functional teams to gather business requirements and provide technical solutions.
- Document processes, procedures, and system configurations.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- years of experience in big data engineering and software development.
- Strong proficiency in programming languages such as Java, Python, or Scala.
- Experience working with big data technologies such as Hadoop, Spark, Kafka, or Hive.
- Proficiency in SQL and database management.
- Experience with data warehousing and ETL tools.
- Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced and dynamic environment.
If you are a passionate and driven Big Data Software Engineer looking for a challenging opportunity to make an impact, we would love to hear from you. Apply now and join our team of talented individuals working towards transforming the world of big data.