4 days ago
Pune, India or Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain end-to-end full-stack applications with scalable backend systems and intuitive frontend interfaces.
- Build data-heavy backend systems, including data engineering, data warehousing, and data modeling solutions.
- Develop Python ETL/ELT pipelines to ingest and process structured and unstructured data into cloud data platforms.
- Create responsive, high-performance React.js interfaces with data visualizations and rich user interactions.
- Use Big Data technologies and cloud data warehouses such as BigQuery and Snowflake for large-scale data processing.
- Deploy scalable microservices using GCP, Cloud Run, Cloud Functions, or equivalent cloud services.
- Translate business requirements into scalable technical solutions with AI, data, cloud, and product teams.
- Implement automated testing and software delivery practices to support reliable development.
- Experiment with AI/ML and generative AI use cases while developing prototypes, MVPs, and accelerators.
- Explore emerging technologies and contribute to innovation-driven product development.
Requirements
- Requires 3–8 years of full-stack development experience with strong Python backend and React.js frontend expertise.
- Requires hands-on experience with data engineering, data warehousing, large-scale datasets, ETL/ELT pipelines, data modeling, and data architecture.
- Requires experience with cloud platforms; GCP is preferred, while AWS or Azure is acceptable.
- Working knowledge of REST APIs, microservices architecture, and backend system design is required.
- Proficiency with Git and software delivery pipelines is required.
- Familiarity with Big Data ecosystems and distributed data processing frameworks is preferred.
- Exposure to or strong interest in AI/ML, generative AI, LLMs, and prompt engineering is highly desirable.
- Requires problem-solving, analytical thinking, communication, collaboration, adaptability, curiosity, and the ability to work with ambiguous requirements.
- Candidates should demonstrate technical depth in data and backend development plus breadth across frontend, AI, and product thinking.
Categories
Data EngineeringFull Stack
