Share this Job

ETD Data Engineer

Apply now »

Date: Jan 10, 2019

Location: Taichung, TXG, TW

Company: Micron

Req. ID: 125390 


Job Description:

As an ETD Data Engineer for the Technology Development Software Solutions Group, you will be responsible for high level technical strategies, standards, tool choices, and frameworks which together build out the software, data and ETL architecture targeted at the Technology Development and Process R&D groups.


This position specializes in the crafting of the technical approach and design of the data systems and services to enable Process Capability, Yield Enhancement, Process Maturity and enabling efficient and effective cycles of learning both for the Solutions Group and for the Technology Development department. A strong focus will be on contributing to the data and API economy at Micron and developing secure, performant, and reusable API services.

The successful candidate will also be responsible for detailed software, database and server documentation as well as the communication of this knowledge to developers, other architects, and business personnel, with a particular emphasis on the training and mentoring of the team’s software engineers on proper software development patterns, data design, modeling, QA protocols, and documentation expectations.


The ideal candidate will be expected to develop and design database systems, ETL jobs, server architectures and frameworks, but will also work with the Solution Group’s software engineers to develop features using those frameworks, with a focus on fast and frequent delivery of quality software.


Responsibilities and Tasks:

  • Focus on technical competency for the team while being cognizant of the importance of rapid, frequent and quality software releases that have high business value to Micron; when necessary, contribute development work to assist the Solutions Group to meet tight or at-risk deadlines
  • Work with and provide technical expertise and mentorship to service-based .NET developers, WPF developers, data engineers, as well as web-based JS/CSS/Angular developers to craft optimal software and database-driven solutions that are reliable, scalable and secure
  • Create service frameworks in support of the team’s applications; work with other Corporate IT development groups to contribute to Micron’s growing API economy and modern application efforts
  • Work within and improve the current frameworks to assist the team’s software engineers to quickly develop solutions for the fast-paced Technology Development department
  • Create, own and maintain the Software and Data Architectural documentation and communicate this information to various teams across the enterprise
  • Have a deep understanding of Agile and DevOps development models and experience with Continuous Integration, Continuous Build and Continuous Deployment systems
  • Collaborate with architecture teams on high level ideas, documentation and other IT or business led strategic initiatives
  • Apply analytical thought processes to quickly understand technical challenges discovered during the life-cycle of the initiative; learn new technology concepts swiftly and comprehensively and effectively pass those technologies and concepts down to the team’s software engineers
  • Evaluate how security impacts the design & development process of various solutions
  • Communicate often with the business units and explain the value of date architectures, solutions, and strategies
  • Participate in the documentation and analysis of the current state of the team’s transactional and data systems; suggest improvements for those systems and execute on those suggestions
  • Collaborate extensively with IT Leaders and technical delivery teams to ensure alignment of best practices and standards


  • Experience working as a software/solution, data or domain architect designing and implementing large-scale data-driven systems
  • Experience in creating clear, concise documentation for a multi-tier architectural model and to discuss technical matters effectively with business end users
  • Expert knowledge of enterprise application and database integration and an understanding of integration considerations such as process orchestration, custom data integration, and master data management; proven knowledge of business operations, objectives, and strategies; extensive experience with the Microsoft .NET technology stack and Visual Studio tools or similar development suites
  • Previous development experience in multiple disciplines or platforms (ex: Oracle, SQL Server, Teradata, Java, C#, JavaScript, Python, Ruby, HTML, AJAX, Angular.js, Angular 2-4, JSON, ETL development, relational databases, NoSQL, or relevant open source platforms)
  • Understanding of the concepts of data engineering and data architecture, with past or recent experience performing complex data engineering and ETL work
  • Deep understanding of proper design patterns, principles, and frameworks
  • Working knowledge of UI/UX design principles and best practices
  • Extensive experience with integrations with 3rd party products (business, technical and internally)
  • A good understanding of the architectural principals of cloud-based platforms including SaaS, PaaS, multi-tenancy, multi-tiered infrastructure and application servers
  • A good knowledge of the security operations, standards & issues involved in multi-tier, multi-tenant web and desktop applications
  • Track record of being proactive, identifying gaps, making constructive suggestions and follow through to resolution
  • Proven ability to creatively problem-solve for various types of issues in multiple disciplines
  • Experience presenting to senior leadership


B.S. degree in:  Management Information Systems (MIS), Computer Information Systems, Computer Science, Business or related field of study (equivalent experience considered)

We recruit, hire, train, promote, discipline and provide other conditions of employment without regard to a person's race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity and expression, pregnancy, veteran’s status, or other classifications protected under law.  This includes providing reasonable accommodation for team members' disabilities or religious beliefs and practices.


Each manager, supervisor and team member is responsible for carrying out this policy. The EEO Administrator in Human Resources is responsible for administration of this policy. The administrator will monitor compliance and is available to answer any questions on EEO matters.


To request assistance with the application process, please contact Micron’s Human Resources Department at 1-800-336-8918 (or 208-368-4748).


Keywords:  Taichung || Taichung City (TW-TXG) || Taiwan (TW) || Technology Development || Experienced || Regular || Information Systems and Technology || Not Applicable || Tier 4 || 

Job Segment: Database, Developer, Engineer, Data Warehouse, Oracle, Technology, Engineering