Software Engineer II
Description
Peak Nano is seeking a level II software engineer with diverse skills to join the Software Development & Infrastructure (SDI) Team at Peak Nano. You will be responsible for designing & implementing software solutions to support manufacturing and general business infrastructure needs. As part of this team, you will have the ability to work with process area owners to understand their needs so you can develop and modify the related software stack to act as a force multiplier for their productivity. The ideal candidate can be flexible in the changing priorities of a manufacturing environment, can create solutions well-tailored to the end users, and is excited to build something new.
Key Responsibilities include:
-
Design applications & utilities to assist the Development, Product Engineering & Manufacturing teams utilizing data across the organization.
-
Create & maintain databases to handle production and business data
-
Create data-interfaces to auto extract data from production equipment
-
Develop web-interfaces for production process data entry
-
Implement integrations between enterprise and/or in-house developed applications.
-
Process bug reports & release fixes, as well as implement new feature requests
-
Create documentation & train end users on applications developed
-
Configure and manage databases such as PostgreSQL, MySQL, SQL Server
-
Deploy, automate, maintain, and manage on-premises product systems
Required Qualifications
-
BS in Software Engineering, Computer Science, or equivalent
-
At least 2-3 years full stack software development experience
-
Database schema design and implementation (PosgreSQL etc.)
-
Fluent in at least one modern programming language (Python, Java, C++, etc) and willing to learn and use new ones as needed.
-
At least two years front end development experience with Vue, React or equivalent
-
Be able to take a physical production process and break in down into abstract constructs required for reusable data structures.
-
CI/CD pipeline knowledge, along with tools like GitLab.
-
Strong communication skills to collaborate with others and interact with diverse groups
-
US Citizen
Preferred Qualifications
-
Familiar with Docker and container management / orchestration tools.
-
Understand networking basics, including DNS, TCP/IP and VPN
-
Knowledge & interest of HPC hardware/infrastructure
-
Experience in a manufacturing environment
To be considered for this opportunity, please send your resumé to jobs@peaknano.com with the Subject Line ‘Software Engineer II'.
About the Company
Peak Nano
Founded in 2016
Peak is a US-based, AI-driven technology company that uses nanotechnology to solve macro-level global challenges. Our engineers and researchers are developing solutions for advanced optics, aerospace, life sciences, and other industrial solutions. We are the leader in applying artificial intelligence to design and optimize reusable polymers to make the world a safer and more sustainable place.