Principal Data Engineer

Company:  Nanoverse Technologies, Ltd.
Location: Beaverton
Closing Date: 08/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About Us:

Nanoverse Technologies is a well-funded startup with a Center of Excellence in Beaverton, Oregon. We create innovative metrology, laser processing and solid-state energy devices that have a disruptive and immediate impact in high technology industries. This is a unique opportunity to join a rapidly growing company developing best-in-class solutions.

About the role:

This is an important role in creating and structuring our instrument data in a way that is scalable and efficient. The Principal Data Engineer will work with the engineering team to fully understand the system, the data pipeline, the type of data collected and then propose, architect/design, and implement the software that efficiently organizes, stores, and accesses the data. As a Principal Data Engineer, the individual will bring their deep experience in this area to the team and influence the direction and technology choices in partnership with the software architect.

Assignments call for up to 5% domestic and international travel.

About You:

You are an individual that thrives in a collaborative working environment that flexes your skills as a Data Engineer. You are an open communicator, take feedback from key stakeholders, and enjoy a fast-paced environment. You think about the problem, are comfortable with pivoting when needed, and take pride in proposing and developing elegant solutions.

What you will do:

  • Develop software solutions for processing measurement data to extract dimensional, compositional, and other properties at speeds that will support high-volume manufacturing.
  • Design and model structures for storage and access of large data sets that are scalable.
  • Develop software that handles time-series data and aggregation on limited scale hardware.
  • Architect, design, build, and maintain clear, efficient, reusable, and reliable code using C# and other languages as needed.
  • Take ownership of the infrastructure around the data integrity, storage, and security.
  • Propose strategies, designs and alternatives for internal discussion with key stakeholders and management resulting in functional applications.
  • Respond to market requirement documents as needed by specifying software architectural requirements, storyboards, epics, and user stories.
  • Mentor other engineers with respect to the domain of data engineering and software best practices
  • Identify bottlenecks, bugs and devise solutions to these problems.
  • Contribute to the development of training material in partnership with technical writers.

What we are looking for:

  • B.S. in Computer Science, Engineering, or related field.
  • 12+ years of professional experience as a Data Engineer.
  • Candidate must have advanced experience with SQL, data pipelines, and data warehouses.
  • Candidate must have experience working with C#, .NET, Azure or equivalent tools.
  • Demonstrated history of unit testing, static analysis, and delivering quality software.
  • Excellent written and verbal communication skills are required.
  • Familiarity with software development for capital equipment a plus.

How we measure success:

  • Contribute as an individual and work as part of a team.
  • Produce high quality work with attention to detail, maintaining code quality, organization, and automatization.
  • Do what it takes to meet the schedule and communicate timely/openly obstacles and identified risk.
  • Track and communicate issues related to instrument operations (bugs) and performance back to senior management as needed.

Where will this position be:

Beaverton, OR

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙