The Company is seeking a senior software developer to maintain and modernize engineering/manufacturing tools used daily by the team, and to build new automation that accelerates product design, quoting, manufacturing, and quality workflows.
Requirements
- Mechanical fluency: BS in Mechanical Engineering or related discipline (preferred)
- Professional software experience building and maintaining internal applications serving technical users
- Modern stack: Proficiency with Python and JavaScript/TypeScript for production systems
- Web application development: Experience with at least one Python web framework (FastAPI/Flask/Django) and one JS framework (Node/Express/Next.js/Nest)
- Databases: Practical SQL skills; schema design, migrations, and performance-minded querying (MySQL/PostgreSQL/SQL Server)
- Version control & CI: Git workflows, code reviews, and automated testing
Responsibilities
- Maintain & Improve Existing Tools
- Build New Automation & Web Tools
- AI-Assisted & Agentic Workflows
- Collaboration & Support
Other
- BS in Mechanical Engineering or related discipline (preferred)
- Ability to communicate verbally or in writing
- User-first mindset; excellent prioritization and time management
- Clear written and verbal communication with technical and non-technical stakeholders
- Minimal offsite travel