Mts Software Development Engineer

AMD AMD · Semiconductors · Austin, TX · Engineering

Software Development Engineer at AMD focused on designing, building, and maintaining data pipelines and software systems within the Azure ecosystem. Responsibilities include developing scalable ETL/ELT processes, optimizing data flow, and collaborating with data scientists and stakeholders to support data-centric needs. Requires experience with Azure data services, Databricks, data warehousing principles, and programming languages like Python and SQL.

What you'd actually do

  1. Design, build, and maintain efficient and reliable data pipelines and software systems to move and transform data (both large and small amounts) within our Azure ecosystem.
  2. Develop and maintain scalable ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform) processes.
  3. Develop software solutions and optimize data flow and collection for cross-functional teams.
  4. Drive impactful solutions in a fast-paced, dynamic environment.
  5. Design and optimize cutting-edge data solutions to power one of the world’s leading tech companies.

Skills

Required

  • Software verification
  • Azure data ecosystem, including Azure Data Lake Storage, Azure Databricks, and Azure Data Explorer
  • Databricks Data Warehouse and data warehousing principles
  • ETL and Data Pipeline Development
  • Programming in languages such as Python, SQL, Scala, or Java
  • Data modeling, data access, and data storage techniques

What the JD emphasized

  • Azure data ecosystem, including Azure Data Lake Storage, Azure Databricks, and Azure Data Explorer
  • Databricks Data Warehouse and data warehousing principles
  • ETL and Data Pipeline Development
  • Programming in languages such as Python, SQL, Scala, or Java
  • Data modeling, data access, and data storage techniques