Senior Software Engineer

Short Description

Micron is seeking a Software Engineer who can design, architect, and develop a scalable and supportable data pipeline which includes data warehousing, data integration, and ETL processing.

Job Description

Primary Job Responsibilities
  • Build and Integrate Next Generation MFG Platform
  • Design, architect, and develop a scalable and supportable data pipeline which includes data warehousing, data integration, and ETL processing
  • Collaboration with cross-functional teams to define and drive data infrastructure roadmap and architecture
  • Document artifacts related to software development, design, test cases, user training, release.
  • Lead/Participate in custom data integration projects with internal data systems and/or external sub con manufacturing and logistics systems
  • Collaborate with IT architectures/teams to design and prioritize infrastructure delivery with processes, deliverables aligned to the roadmap.
  • Enable end-users direct access to native and/or transformed data (eg. via ReST services)
Enforce Operational Data Quality
  • Establish software development best practices and tools to support data integrity, cleanup, and validation across all relevant data sources
  • Enable continuous data quality improvements to minimize support requirements
  • Implement central logging and monitoring systems with logic for usage reports and audits
  • Collaborate with IT to ensure effective incident, problem and change management processes
Design and Develop Data Analytics
  • Develop expertise in data mining and analytic methods
  • Solve complex optimization problems using linear and nonlinear optimization techniques
  • Develop and generalize data science solutions in a production data pipeline using statistical and machine learning techniques
  • Determine statistical validity and significance (pick out signals from noise)
  • Apply statistical methods to detect anomalies, trends, and shifts
Develop Modern Visualization Solutions
  • Automate business reporting needs and organize into user-friendly dashboards in multiple platforms (desktop/web/mobile)
  • Facilitate interactive design sessions with customers
  • Use experimentation methods and design tests to optimize key user experiences

Ensure a Safe, Compliant, and Ethical Work Environment
  • Comply with company safety, labor, and ethics policies
  • Oversee execution of mandatory training for direct reports
  • Encourage a culture of safety and recognize contributions made to supporting safe work environments
  • Participate in process improvement activities
  • Identify errors before they get to the next step
  • Provide timely feedback when quality, safety, or ethical issues arise
  • Follow and support company-wide and department safety procedures to maintain a clean, safe, and accident-free work environment
  • Promote high integrity processes that will enable immediate sharing of problems, issues, and solutions with the management team
Education Required: 
Bachelors in Computer Science or a related IT field of studies 

Senior Software Engineer
Mid-Senior-level Information Technology | Technology | Information Full-time Engineering | Other | Information Technology Software Engineer | Data Science | Senior Software Engineer
Micron Technology is a world leader in innovative memory solutions that transform how the world uses Information. Through our global brands ‚?? Micron, Crucial and Ballistix ‚?? we offer the industry‚??s broadest portfolio, and are the only company that manufactures today‚??s major memory and storage technologies: DRAM, NAND, NOR, and 3D XPoint‚?Ę memory