principal software engineering Principal Engineer tech_leadership · Posted May 18, 2026

About this role

Micron is hiring a principal-level Principal Engineer in the software engineering function based in Hyderabad, India. The posting calls out experience with Python, HTML/CSS, FastAPI, Docker.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Hyderabad, India
Posted
May 18, 2026

More roles at Micron

Sr. DRAM Cloud Systems Enablement Engineer
Boise, ID · senior
Python SQL Data Analytics
半導体製造 EUVフォトマスク検査・管理スタッフ(技術職)
Hiroshima, Japan · mid
Package Characterization Lab Manager, APTD
Singapore · manager
TypeScript Ray Deep Learning
Engineer, NAND Silicon Design Validation
Singapore · principal
TensorFlow PyTorch Linux
(SR) MTB PROCESS INTEGRATION ENGINEER
Taichung - MTB, Taiwan · senior
GCP
All Micron jobs →

Job description

from Micron careers

Our vision is to transform how the world uses information to enrich life for all.

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

Key Responsibilities

Backend, Data & AI

  • Design and develop scalable backend services using Python and FastAPI.
  • Implement efficient data models and persistence layers using SQLAlchemy, PostgreSQL, and Redis.
  • Build and maintain API‑driven services, including support for LLM‑powered and agentic AI workflows such as orchestration, automation, and contextual data access.
  • Ensure backend and AI services meet standards for performance, security, scalability, reliability, and responsible AI usage.
  • Troubleshoot and resolve issues across development, staging, and production environments.

Frontend Development

  • Develop modular, reusable Angular components and scalable single‑page applications using modern Angular practices.
  • Implement and support micro‑frontend architectures (Module Federation or equivalent).
  • Optimize frontend applications for performance, accessibility, responsiveness, and cross‑browser compatibility.

Engineering Practices & Collaboration

  • Collaborate with frontend, backend, platform, UX, security, and product teams to deliver end‑to‑end solutions.
  • Participate in technical design discussions, architectural decisions, and code reviews.
  • Analyze system issues, understand impact across dependencies, and drive improvements to architecture and engineering standards.
  • This is an excerpt. Read the full job description on Micron careers →
All software engineering jobs software engineering in Hyderabad, India Jobs in Hyderabad, India software engineering salaries software engineering career path
All Micron Jobs Browse software engineering roles principal positions