About this role
The team is dedicated to ensuring that reading is never a barrier to learning. They are seeking a Software Engineer specializing in Data Infrastructure & Acquisition to join their team in Bangalore, India. In this role, you will contribute to the development and maintenance of robust data systems that support their innovative text-to-speech products used by millions worldwide.
Key Responsibilities:
- Design, develop, and maintain scalable data infrastructure to support data acquisition and processing.
- Collaborate with cross-functional teams to identify data requirements and implement solutions.
- Optimize data pipelines for performance and reliability.
- Ensure data quality and integrity through rigorous testing and validation processes.
- Monitor and troubleshoot data-related issues in production environments.
Required Skills & Qualifications:
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with data storage solutions like SQL, NoSQL, and data warehousing.
- Familiarity with data processing frameworks such as Apache Spark or Hadoop.
- Knowledge of cloud platforms like AWS or Google Cloud.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Experience:
- 3-5 years of experience in software engineering with a focus on data infrastructure and acquisition.
What we offer:
- Opportunity to work with cutting-edge technology in a dynamic environment.
- Collaborative team culture that values innovation and creativity.
- Professional development opportunities to enhance your skills and career growth.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.