Senior Software Engineer


Job Details

WaferWire is seeking a Senior Software Engineer to join our team. This team is focused on the data warehouse project, requiring a blend of software engineering, data engineering, and machine learning expertise. The role involves significant coding (60%), some meetings (20%), and hands-on work (20%), contributing to project goals in Python, software engineering, data engineering, and machine learning. Collaboration with the European team and hardware engineers is essential for project success.

This position entails engaging in data engineering and machine learning initiatives within the cutting-edge field of quantum technology.


Role: Senior Software Engineer

Location: Redmond, WA [Onsite]

Job Description:

  • Quantum has assembled a talented and diverse international team to create the world s first scalable quantum computing system. We work alongside internal research teams in the development of future quantum processing hardware. We are working on new Azure services and software to help us invite even more people into our industry-leading quantum ecosystem.
  • As a Software Developer on our data team, you'll harness the principles of computer science to craft innovative solutions driving our data infrastructure. Your role involves working with cutting-edge technologies like Azure Databricks, Azure Synapse, and Azure Data Lake to construct robust data pipelines and infrastructure components. Fluency in Python is essential for crafting efficient code that powers our data ecosystem. If you possess machine learning expertise, you'll have the opportunity to leverage it to extract invaluable insights from our data streams.


Job Responsibilities:

  • Designing and developing data pipelines. Create data pipelines and ETL (Extract, Transform, Load) processes to extract data from various sources, transform it, and load it into data warehouses, lakes, or other storage systems.
  • Collaborating with data producers/consumers and maintaining flexibility on domain ownership as business priorities evolve.
  • Deploying and managing Azure-based data platforms with proper security and access controls.


Skills:

  • Experience in a Data Engineering or Software Engineering role with a focus on cloud-based data processing.
  • Experience in developing tools and data pipelines using Apache Spark and Python or similar tools.
  • Previous experience collaborating with hardware teams is a notable advantage in this role, enhancing your ability to synergize software solutions with hardware components.
  • Experience in machine learning is a big plus.


Top 3 Skills:

  1. Minimum5+ years experience with Python experience
  2. Minimum 5+ years experience with Data engineering or software engineering on Cloud-based data processing
  3. Minimum years experience with machine learning Apache Spark





 WaferWire Cloud Technologies

 05/11/2024

 Redmond,WA