
Software Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in United States.
• Take ownership of the product from start to finish, encompassing data model, API, UI, UX, deployment, and ongoing iterations.
• Develop and expand VALIS’s latest product line, starting from a blank slate to implementation on the plant floor.
• Collaborate with operators and plant managers to gain insights into workflows and user requirements.
• Create a multi-tenant domain model that includes materials, loads, runs, equipment, and quality aspects.
• Construct efficient, reliable, validated data-entry workflows tailored for the plant floor.
• Produce insights dashboards that managers can utilize during each shift.
• Conduct weekly meetings with operators and facility managers, including on-site assessments, and translate observations into product strategies.
• Integrate new data sources with VALIS data and customer systems, such as ERP exports, scales, and plant controls.
• Develop and implement proactive features to highlight trends in production and quality data, identify anomalies, and alert the relevant personnel.
• Make informed architecture and design choices.
• Prioritize product development initiatives.
• Work closely with the CTO, product team, business team, and end users.
• Create software that assists scrap processors in managing their plant operations.
• A minimum of 3 years of professional software engineering experience; senior candidates should possess over 5 years with a track record of leading technical projects.
• Proficiency in designing clean, normalized schemas from complex real-world processes and the ability to justify tradeoff decisions.
• Capability to utilize types, establish clear boundaries, and employ domain language to ensure that incorrect states are difficult to represent.
• Experience in owning ambiguous problems from inception to resolution and solving them independently.
• Strong expertise across databases, backend APIs, and frontend fundamentals.
• Solid foundation in mathematics, quantitative analysis, and statistics.
• Ability to work swiftly, prioritize tasks effectively, and interact with customers.
• Excellent written and verbal communication skills, catering to both technical and non-technical team members.
• Must possess authorization to work full-time in the US.
• Availability to overlap with East Coast business hours, approximately 9am to 5pm ET.
• Familiarity with React, TypeScript, C#/.NET, PostgreSQL, and AWS is an advantage.
• Experience in metals or materials recycling, or other heavy industries, is a plus.
• Background in developing ERP, MES, inventory, logistics, or operations software is beneficial.
• Experience with multi-tenant B2B SaaS applications is a bonus.
• Familiarity with plant or device data, including scales, PLCs, SCADA, MQTT, or ERP integrations, is advantageous.
• Completion of the hiring process, which includes a technical deep dive, live design exercise, team/founder discussions, reference checks, and a background check, is required.
• Significant equity through our employee stock option plan.
• 401(k) plan with employer matching.
• Comprehensive medical, dental, and vision insurance.
• Unlimited vacation policy.
• Sick leave provisions.
• Guaranteed personal time off.
• Observance of public holidays.
• Flexible remote work options from anywhere in the US.
• Occasional travel for customer site visits and company gatherings.
• Opportunities for professional and technical growth.
• Participation in the employee stock option plan.
WAITS GmbH
Invisible Technologies
Mattermost
VulnCheck
Get handpicked remote jobs straight to your inbox weekly.