Data Integration Developer
Loveland, OH; Englewood, CO; Knoxville, TN
Beehive Industries
Beehive Industries is an additively enabled American jet engine manufacturer and multi-modal 3D printing partner for defense, aerospace, and power generation.Beehive Industries is dedicated to Powering American Defense by revolutionizing the design, development, and delivery of jet propulsion systems to support the warfighter. Through the integration of additive manufacturing, the company aims to meet the growing and urgent needs for unmanned aerial defense by dramatically improving a jet engine’s speed to market, fuel efficiency, and cost.
Founded in 2020, the company is headquartered in Englewood, Colorado, with additional facilities in Knoxville, Tennessee, Loveland Ohio, and Mount Vernon, Ohio. Beehive is committed to grow and advance the defense industrial base while manufacturing exclusively in the USA. This role can be located at our Englewood, Colorado, Loveland, Ohio or near our Knoxville, Tennessee facility.
Overview
We are seeking a skilled Data Integration Developer to design, develop, and maintain data pipelines and integration solutions for enterprise systems, including our ERP, NetSuite, a custom Manufacturing Execution System (MES), and integration platforms. The ideal candidate will have deep expertise in data engineering, system integration, and hands-on development experience with NetSuite’s SuiteScript 2.0, SuiteCloud Development Framework, HTML, ODBC, and modern web technologies like React, JavaScript, and TypeScript, along with proficiency in testing frameworks, build tools, version control, and authorization mechanisms to support our custom MES.
Key Responsibilities
· Data Pipeline Development: Design, build, and optimize scalable data pipelines for ETL/ELT processes, extracting, transforming, and loading data from NetSuite ERP, custom MES, and other systems into data warehouses or integration platforms.
· System Integration: Develop and maintain integrations between NetSuite ERP, custom MES, and third-party systems using APIs, middleware, ODBC, and integration tools to ensure real-time data synchronization and interoperability.
· NetSuite Development: Leverage SuiteScript 2.0 and SuiteCloud Development Framework to create custom scripts, workflows, forms, and integrations within NetSuite. Use HTML for custom UI components and Suitelets to enhance user experience.
· MES Development: Contribute to the development and maintenance of the custom MES, using React, JavaScript, and TypeScript to build robust, user-friendly interfaces and backend logic for manufacturing operations. Implement unit, integration, and end-to-end tests to ensure code quality.
· Data Modeling: Create and maintain data models to support analytics, reporting, and operational needs across enterprise systems.
· Data Quality and Governance: Implement data validation, cleansing, and monitoring to ensure data accuracy, consistency, and compliance with organizational standards.
· Performance Optimization: Optimize data pipelines, integrations, and application performance for scalability and reliability.
· Collaboration: Work with cross-functional teams, including business analysts, developers, and data scientists, to gather requirements and deliver data solutions.
· Documentation: Document data pipelines, integration workflows, custom scripts, and system architectures for maintainability and knowledge transfer.
· Troubleshooting: Monitor and resolve issues in data pipelines, integrations, NetSuite customizations, and MES functionalities, ensuring minimal downtime.
Required Qualifications
· Education: Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or a related field.
· Experience:
o 10+ years of experience in data engineering and integration, focusing on ETL/ELT processes and system connectivity.
o Experience integrating core applications like the ERP, MES, & PLM to each other and downstream applications.
o Hands-on experience with NetSuite ERP, including customization, integration.
o Proven experience developing and maintaining web applications, ideally for custom MES or similar systems.
· Technical Skills:
o NetSuite:
§ Strong proficiency in SuiteScript 2.0 for scripting, custom records, workflows, and Suitelets.
§ Experience with SuiteCloud Development Framework for building and deploying custom applications.
§ Proficiency in HTML for creating custom UI components, forms, and Suitelets in NetSuite.
§ Familiarity with SuiteTalk (SOAP/REST APIs), SuiteAnalytics, and ODBC for data extraction and integration.
o MES Development:
§ Strong proficiency in React, JavaScript, and TypeScript for building and maintaining the MES .
§ Experience with unit testing, integration, and end-to-end test frameworks (e.g., Jest, Cypress, CodeceptJS) to ensure MES application reliability.
§ Familiarity with modern front-end build pipelines and tools (e.g., Babel, Webpack, NPM) for efficient MES development workflows.
§ Experience with version control via Git/GitHub for collaborative MES development.
§ Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT), for secure MES application access.
o Proficiency in programming languages like Python, Java, or Node.js for data processing and integration.
o Strong SQL knowledge for querying and transforming data.
o Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and data services (e.g., AWS Glue, Azure Data Factory).
o Familiarity with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery).
o Knowledge of APIs, middleware, ODBC, and integration patterns (e.g., REST, SOAP).
o Experience with version control systems (e.g., Git) and CI/CD pipelines.
· Soft Skills:
o Strong problem-solving and analytical skills.
o Excellent communication and collaboration abilities.
o Ability to manage multiple priorities in a fast-paced environment.
Preferred Qualifications
· Experience with integration platforms like Celigo, MuleSoft, or Dell Boomi (NetSuite-specific).
· Familiarity with real-time data streaming technologies (e.g., Apache Kafka, AWS Kinesis).
· Knowledge of manufacturing processes and their data requirements, aligned with ISA-95 standards.
· Experience with Tailwind CSS or similar frameworks for MES UI development.
· Experience using and contributing to UI design systems to ensure consistent and reusable MES interfaces.
· Experience using Apollo Client or Urql for efficient GraphQL data fetching and state management in MES applications.
· Certifications in NetSuite (e.g., SuiteFoundation, SuiteCloud Developer) or cloud platforms.
If this sounds like you, please submit an application with your resume. This could be the opportunity you are looking for to expand your skills, contribute to a winning team, and work with talented people who love what they do and take pride in our mission.
In compliance with Colorado’s Equal Pay for Equal Work Act, the salary range for this position is $114,000-$187,000 base salary. Please note that wage information is a general guideline only, and we will consider factors such as (but not limited to) scope and responsibilities of the position, candidate’s work experience, education/training, key skills, and market conditions when extending an offer.
Beehive Industries offers a comprehensive benefits package that includes group Medical, Dental, Life, and Short and Long-Term disability coverage from day one. We also offer a generous 401(k) Retirement Savings Plan with a Company match. Every role at Beehive Industries is bonus eligible, and will also receive equity in the company.
Beehive Industries is committed to full compliance with applicable anti-discrimination laws. We are an equal opportunity employer and value diversity at our company. We strive to create an inclusive work environment and will not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Tags: APIs Architecture AWS AWS Glue Azure BigQuery CI/CD Computer Science Data pipelines Data quality Data Warehousing ELT Engineering ETL GCP Git GitHub Google Cloud GraphQL Industrial Java JavaScript JSON Kafka Kinesis Node.js Pipelines Python React Redshift Snowflake SQL Streaming Testing TypeScript
Perks/benefits: 401(k) matching Equity / stock options Health care Salary bonus
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.