
Software Development Engineer – Platform Engineering
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Invent and build browser-based platforms to monitor engineering efficiency, product delivery health, quality metrics, and objectives and key results.
- Establish automated alert mechanisms and anomaly detection systems to detect early warning signs of risks.
- Develop executive-level and team-level reporting tools that reduce manual reporting effort.
- Build and maintain robust data pipelines integrating sources like GitHub, Jenkins, Firebase, Play Store, internal metrics, and Jira.
- Implement predictive analytics to forecast feature success based on historical and current data.
- Collaborate with engineering, product, and leadership teams to align platform capabilities with business needs.
- Augment tools with emerging GenAI and ML capabilities such as automated summarization, trend detection, and conversational insights.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- 5+ years of proven professional experience in full stack development.
- Proficiency in backend development (Python/Django preferred) and modern frontend frameworks (Bootstrap/React or similar).
- Strong skills in API/backend development, UI creation, data pipelines, and performance monitoring.
- Experience integrating multiple data sources (e.g. Databricks, Hadoop etc.) into unified platforms.
- Solid understanding of developer workflows, CI/CD, and software quality metrics.
- Experience with Docker, Jenkins, GitHub automation, Firebase.
- Familiarity with ML tools and frameworks (e.g., scikit-learn, Prophet, LLM APIs).
- Background in predictive analytics, trend forecasting, or user sentiment analysis.
- Experience in building alerting and monitoring systems for engineering or product metrics.
- Strong product orientation with the ability to translate business needs into technical solutions.