Software Developer, Internal Tools
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This role involves designing, building, and maintaining internal software systems, integrations, databases, and reporting tools to support CleanJoule's operations, engineering, and business functions, enabling teams to access reliable factory and operational data. The Software Developer will focus on implementing practical, maintainable solutions that improve visibility, efficiency, and data quality across the company. This individual contributor role requires working across various departments to translate operational needs into technical solutions.
Responsibilities
- Design, develop, and maintain internal tools and systems for manufacturing, engineering, and business teams
- Build and support system integrations between enterprise software, databases, industrial data sources, and third-party platforms
- Develop and maintain scripts and automation, including PowerShell, for IT and operations workflows
- Design and manage relational databases and data models for factory, operational, and business data
- Support or implement reporting and data access tools for non-technical users to generate reports and insights
- Collaborate with stakeholders to translate operational needs into technical solutions
- Ensure internal systems adhere to security, reliability, and data integrity best practices
- Document systems, data flows, and operational procedures
- Ensure compliance with internal standards, industry regulations, and safety requirements including OSHA
- Confer with management and project stakeholders throughout a project’s life cycle
Requirements
- 7+ years in software development with diversity of experience in systems and internal tools
- 4+ years of directly applicable software development including internal tools development in a physical production environment
- Experience with scripting and automation (PowerShell strongly preferred)
- Experience with SQL databases
- Experience integrating systems via APIs, file interfaces, or middleware
- Ability to work independently on minimally scoped projects with minimal supervision
- Strong communication skills and ability to work across technical and non-technical teams
- Familiarity with factory data sources (MES, historians, ERP, CMMS, SCADA, or similar)
- Familiarity with SQL databases
- Experience with reporting platforms, dashboards, or self-service analytics tools
Qualifications
- Bachelor’s degree in Computer Science or significant relevant experience
- 7+ years of experience in software development with diversity of experience in systems and internal tools; 4+ years of directly applicable software development including internal tools development in a physical production environment
Nice to Have
- Exposure to cloud platforms or hybrid on-prem/cloud architectures
- Understanding of cybersecurity or data governance in operational environments
Skills
* Required skills
Benefits
About CleanJoule
CleanJoule Inc. is a venture-funded company focused on developing full-performance sustainable aviation fuel (SAF) and carbon-negative bio-rubber. They aim to create clean energy solutions for a sustainable planet, reducing global carbon emissions and combatting climate change.