Meesho is actively hiring an experienced Software Development Engineer – I (Data) to join its team. This role involves developing prototypes and proofs-of-concept for iterative development using Java and Python. The ideal candidate will possess strong coding abilities and the expertise to seamlessly translate designs into functional code.
Job Title: Software Development Engineer – I (Data)
Eligibility & Requirements:
- Education: B.Tech degree, preferably from top-tier institutions
- Programming Skills: Proficiency in Java and Python, with the ability to convert designs into code effectively
- Data Structures & Algorithms: Strong understanding of complexities in terms of time and space
- Technical Expertise:
- Hands-on experience in Spark, Scala/PySpark
- Experience working with cloud platforms
- Good knowledge of Data Lake management
- Problem-Solving: Ability to identify issues and provide efficient solutions
Key Responsibilities:
- Develop and implement prototypes and proof-of-concept solutions
- Convert designs into efficient and scalable code
- Work extensively with Java, Python, Spark, and Scala/PySpark
- Utilize cloud technologies for data solutions
- Troubleshoot and resolve software bugs efficiently
- Stay updated with the latest tech trends and implement relevant innovations
- Contribute to the professional growth of new engineers
- Ensure consistency and quality in code and product development
Location: Bangalore, Karnataka