
New College Grad - Software Engineer
Micron Technology4 days ago
Responsibilities
- Design, develop, test, maintain, and support scalable data-driven applications, APIs, and integration solutions.
- Build and support applications using relational, NoSQL, and graph databases with attention to performance, reliability, and scalability.
- Develop and deploy cloud-based solutions using Azure and AWS, including containerization and distributed builds.
- Collaborate on Generative AI, agent, and AI-Enabled applications using RAG and Agentic AI concepts.
- Participate in version control, code reviews, deployment automation, troubleshooting, and continuous improvement.
Requirements
- Bachelor’s or master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
- 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 with SQL and at least one relational, NoSQL, or graph database technology.
- Experience developing or supporting web applications, REST APIs, cloud-based applications, or Generative AI solutions.
- Preferred experience includes Generative AI, LLMs, RAG, agents, Agentic AI, JavaScript, React, Azure, AWS, Docker, microservices, OAuth 2.0, Microsoft Entra, Snowflake, SQL Server, ETL/data pipelines, Tableau, and Power BI.
Benefits
- Medical, dental, and vision plans.
- Income protection benefits for illness or injury and paid family leave.
- Paid time off and paid holidays.
- Professional growth and wellbeing programs.
Categories
About Micron Technology
Micron Technology designs and manufactures memory and storage semiconductors—DRAM, NAND, NOR and SSDs—sold to device makers, cloud providers, and embedded/automotive markets. Founded in 1978 and headquartered in Boise, Idaho, it operates globally and sells under the Micron and Crucial brands as a public company (NASDAQ: MU). Its products support data center, AI, mobile, and PC systems, including high-bandwidth and multichip packages for performance- and space-constrained applications.