Software Engineer
Micron Technology
Posted 13 Nov 2026, 07:39 ET
This job at a glance
- Who can apply
- New grads, no experience needed · Bachelor's degree or Master's degree
- Must know
- Data analysisNoSQLTroubleshootingData structures & algorithmsPython
- Nice to have
- REST APIsAWSAzureLLMs
- Work
- On-site in Boise
- Pay
- Not stated by the employer.
- Skill demand
- Troubleshooting39%Data structures & algorithms28%Data analysis7%NoSQL7%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 13, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Micron Technology is seeking a Software Engineer to join the Enterprise Applications (EA) Business Data Analytics and Integration team. This role involves contributing to the design, development, deployment, and support of enterprise-grade applications and data solutions.
Key Responsibilities
- Design, develop, test, and maintain scalable data-driven applications, APIs, and integration solutions using modern software engineering practices.
- Build and support applications utilizing relational, NoSQL, and graph databases while ensuring high performance, reliability, and scalability.
- Develop and deploy cloud-based solutions using platforms such as Azure and AWS, implementing containerization and distributed builds.
- Collaborate with multi-functional teams to develop and implement Generative AI, Agent, and AI-Enabled applications applying concepts such as RAG and Agentic AI solutions.
- Participate in software lifecycle activities including version control, code reviews, deployment automation, troubleshooting, and continuous improvement.
Requirements & Tech Stack
- Demonstrated knowledge of data structures, algorithms, object-oriented programming, and software design principles.
- Experience programming in one or more object-oriented languages such as C# or Python.
- Experience working with SQL and at least one database technology including relational, NoSQL, or graph databases.
- Experience developing or supporting web applications, REST APIs, cloud-based applications, or Generative AI solutions.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
Preferred Qualifications:
- Experience with Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agents, or Agentic AI solutions.
- Experience with JavaScript, React, and modern web frontend technologies.
- Experience with Azure, AWS, cloud application deployment, Docker, and microservices architectures.
- Experience with API authentication and authorization technologies such as OAuth 2.0 and Microsoft Entra.
- Knowledge of Snowflake, SQL Server, ETL/data pipeline development, and data visualization tools such as Tableau or Power BI.