Skip to Main Content

Job Title


Data Engineer


Company : Recro


Location : Bengaluru, Karnataka


Created : 2025-05-05


Job Type : Full Time


Job Description

The company is seeking a Sr. Software Engineer II to join their rapidly growing organization focused on innovative educational technology. The role involves leading the i-Ready engineering team, taking ownership of product features, analyzing architecture, planning new features, and overseeing rollouts using Agile methodologies. The ideal candidate will have extensive experience in Scala, Database, and Big Data technologies, with a focus on building scalable and high-performance pipelines and workflows. They should also possess strong software design skills, proficiency in Java and Scala, and knowledge of Amazon cloud computing infrastructure. Here are the key requirements and responsibilities in bullet points: ● Role: Sr. Software Engineer II ● Focus: Leading development of innovative educational technology software. ● Technical Skills: ○ Extensive experience with Scala, Java, and Big Data technologies (Kafka, Data Lake on AWS S3, EMR, Spark). ○ Proficiency in SQL and Relational databases. ○ Knowledge of Amazon cloud computing infrastructure (Aurora MySQL, Dynamo db, EMR, Lambda, Step Functions, and S3).● Responsibilities: ○ Technical leadership and project management. ○ Developing software solutions and optimizing existing software. ○ Building scalable data pipelines and workflows. ○ Designing microservices and data applications. ○ Following coding best practices (unit testing, code reviews, documentation). ○ Performance analysis and capacity planning. ○ Working within an Agile team. ● Qualifications: ○ 10+ years of experience in designing and developing enterprise-level software solutions. ○ 5 years of experience developing Scala applications and microservices using Spring Boot. ○ 8 years of experience with large volume data processing and big data tools. ○ 5 years of experience with SQL and Relational databases. ○ 2 years of experience working with Agile/Scrum methodology. ● Preferred Qualifications: ○ Knowledge in MemSQL DB and SnowFlake. ○ Experience with Amazon cloud computing infrastructure. ○ Educational domain background.