Systems Development Engineer I @ Niagara Bottling - Diamond Bar, CA

Job Overview

14 days ago

Systems Development Engineer I

Niagara Bottling - Diamond Bar, CA

At Niagara, we’re looking for Team Members who want to be part of achieving our mission to provide our customers the highest quality most affordable bottled water.

Consider applying here, if you want to:

  • Work in an entrepreneurial and dynamic environment with a chance to make an impact.
  • Develop lasting relationships with great people.
  • Have the opportunity to build a satisfying career.

We offer competitive compensation and benefits packages for our Team Members.

Systems Development Engineer I

The Systems Development Engineer I is responsible for engaging with an experienced cross-disciplinary team to conceive, design, and bring to market innovative Predictive Maintenance systems. You will execute the roadmap and drive innovation to help deliver top-notch solutions for our manufacturing teams. You will build robust, secure and scalable infrastructures that will support and protect data, applications and services for Predictive analytics.
  • Systems Development:
    • Design, construct, install, test and maintain highly scalable data management systems
    • Ensure systems meet business requirements and industry practices
    • Integrate new data management technologies and software engineering tools into existing structures
    • Create custom software components (e.g. specialized UDFs) and analytics applications
    • Employ a variety of languages and tools (e.g. scripting languages) to marry systems together
    • Recommend ways to improve data reliability, efficiency and quality
    • Collaborate with data architects, modelers and IT team members on project goals
    • Evaluate and implement changes and improvements to development tool systems
    • Work closely with internal and external interdisciplinary teams to drive key aspects of product scope, execution, test and maintain database structures.
  • Data Acquisition:
    • Develop automation frameworks that enable efficient data acquisition, post-processing, and test execution
    • Develop requirements for data acquisition from manufacturing field assets
    • Configure and test data tags into Edge computing platform and ensure stable connections.
    • Support readiness reviews and validation to ensure efficient execution.
    • Research opportunities for data acquisition and new uses for existing data
  • Data Wrangling and Modelling:
    • Develop data set processes for data modeling, mining and production
    • Design, develop, and test logics to manipulate data for business requirements.
    • Join the edited data for further use and analysis.
    • Cleanse the data into a usable and functional format and correct/remove any bad data.
    • Design and develop requirements to optimize storage of data using mathematical models.
  • Data Science and Business Intelligence:
    • Engage in statistical and exploratory analysis of datasets using ML techniques
    • Use the insights to build robust classification and prediction models.
    • Build high-performance algorithms, prototypes, predictive models and proof of concepts
    • Test and deploy machine-learning algorithms, publish results and enhance models for accuracy.
  • Application Development:
    • Understanding requirements and how they translate to new application features
    • Collaborating with development team and other IT staff to set specifications for new applications
    • Design creative prototypes according to specifications.
    • Perform unit and integration testing before launch, Conduct functional and non-functional testing
    • Develop technical documents and handbooks to accurately represent application design and code
  • Process Automation development:
    • Collaborate with IT and Manufacturing Information Systems groups as a part of implementation of projects.
    • Selecting features, building and optimizing automation processes using machine learning and data acquisition techniques
    • Data mining using state-of-the-art methods
    • Extending company’s data with third party sources of information when needed
    • Enhancing data collection procedures to include information that is relevant for building analytic systems
    • Processing, cleansing, and verifying the integrity of data used for analysis
    • Doing ad-hoc analysis and presenting results in a clear manner
  • Systems Development Engineer I is estimated to travel 20-40%
  • Please note this job description is not a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without prior notice.

Work Experience/KSA’s

  • Required:
    • 0-2 year(s) – Experience in Systems Development, Data Science and Analytics or other related fields
  • experience may include a combination of work experience and education
  • Preferred:
    • 3-5 years – Experience in Systems Development, Data Science and Analytics or other related fields
  • experience may include a combination of work experience and education


  • Minimum Required:
    • Bachelor's Degree in Computer Science/Automation or other related fields or equivalent experience

Preferred Competencies and Skills

  • Solid understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, etc.
  • Preferred experience with common data science toolkits, such as R, Weka, Python with focus on NumPy, Matplotlib and Pandas, MatLab, etc.
  • Proficiency in using query languages such as SQL Etc.
  • Proficiency in, but not limited to:
    • Microsoft Office Applications – Word, Excel, PowerPoint, Outlook, Project, Visio, etc.
  • Good applied statistics skills, such as distributions, statistical testing, regression, etc.
  • Basic understanding of data acquisition and processing tools and techniques and developing algorithms on common platforms to generate outputs
  • Basic scripting and programming skills
  • Basic understanding of PLC/SCADA systems such SIEMENS S7, ALLEN BRADLEY, BnR, Ignition etc.
  • Knowledge of MQTT, TCP/IP, MODBUS RTU, OPC-UA or other related publisher-subscriber communication protocols.
  • Able to translate data into recommendable actions to senior management
  • Strong analytical and problem solving skills
  • Self-motivated with a proven record of taking initiative
  • Able to work with minimal supervision
  • Detail-oriented with excellent oral and written communication skills
  • Able to execute tasks in a very dynamic and ever-changing environment
  • Exercise sound judgment and ability to work effectively with a diverse workforce

Typical Compensation Range

Pay Rate Type: Salary

$75,000.00 - $95,000.00


Any employment agency, person or entity that submits a résumé into this career site or to a hiring manager does so with the understanding that the applicant's résumé will become the property of Niagara Bottling, LLC. Niagara Bottling, LLC will have the right to hire that applicant at its discretion without any fee owed to the submitting employment agency, person or entity.

Employment agencies that have fee agreements with Niagara Bottling, LLC and have been engaged on a search shall submit résumé to the designated Niagara Bottling, LLC recruiter or, upon authorization, submit résumé into this career site to be eligible for placement fees.

Similar Jobs

Development Associate

California State University

Long Beach, CA

The system wide policy can be found at and questions may be sent to [email protected]

Financial Planning Associate (Hybrid)

Advisor Business Solutions

El Segundo, CA

Create and maintain client files in CRM and other systems. Our client is looking to expand their team of women financial professionals and is seeking a talented…

QA Lead (PM)


Chino, CA

Comply with the quality system requirements related to its function. Documenting productivity, defects issues at required intervals in order to use Traffic…

VP of Development - Hybrid

Madison Square Garden Entertainment

Burbank, CA

A. Work with Head of Creative and development team to create an organizational system that best suits current and future needs. (Duties enumerated below in 5a).

Product Development Program Manager


Northridge, CA

Work across engineering teams (software, design, system engineering, clinical studies, equipment development etc.) to manage technical effort and design…

Administrative Assistant

Armada Trucking Group

Pomona, CA

Do you want to be a part of a great team? Armada Trucking Group is a hip and fun environment, looking for a customer oriented administrative assistant to join…

Vice President of Economic and Workforce Development

Los Angeles County Economic Development Corporation

Los Angeles, CA

Lead regional discussions with stakeholders regarding business assistance, workforce and talent development, industry cluster development, and policy issues.

Client Service Associate (Hybrid)

Advisor Business Solutions

Long Beach, CA

Create and maintain client files in CRM and other systems. Our client is looking to expand their team of women financial professionals and is seeking a talented…


Elevance Health

Cerritos, CA

Employs rapid course development methodologies to quickly meet client needs. Training is typically focused on both concrete and soft skills related to training…

Program Director

Vocational Innovations

Diamond Bar, CA

Coordinate job development and client employment. Oversee management team to ensure data collection system is set up and behavior plans are monitored.


Zachary Piper Solutions LLC

El Segundo, CA

Lead system-level CONOPS development, functional analysis and decomposition. Lead system-level integration and validation. Experience MATLAB/Simulink and C++.

Senior Wealth Advisor

Advisor Business Solutions

Irvine, CA

Client relationship development and management, including ongoing and regular client contact and communications. 7+ years managing HNW client relationships.

Systems Engineer

Integrated Media Technologies, Inc.

Burbank, CA

Under direction of the COO, the Systems Engineer provides technical project delivery to our most critical clients. Knowledge of scripting and automation.

Associate Director, Assessment & Evaluation

California State University, Long Beach

Long Beach, CA

Knowledge of student learning outcomes and student development theories and practices. The system wide policy can be found at…

Show Control Specialist - Hybrid

Madison Square Garden Entertainment

Burbank, CA

Monitor control systems to ensure systems operate reliably and within established performance criteria. Participate in the design, development, implementation…

Visual QA Tester


Los Angeles, CA

Log clear and self-explanatory bug reports in our bug tracking system and then work directly with development to follow-up those bugs till resolution.

Parts Distribution Center Manager

Vinfast US

Culver City, CA

Supports new package development and testing. Transportation carrier contract entry and maintenance in TMS system. Analytical and problem-solving skills.

Software Development Manager, Rendering Technologies Services LLC

Irvine, CA

3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems.

Sr BSA Investigative Analyst I

Bank of Hope

Los Angeles, CA

Participate in the development of goals and execution of standards with the function or unit. Review, prepare and complete system or manually generated alerts…

Administrative Specialist - Level II

The Aerospace Corporation

El Segundo, CA

Professional growth and development programs to help advance your career. As the operator of a federally funded research and development center (FFRDC), we are…

Associate BI Analyst

AEG Worldwide

El Segundo, CA

Experience using ticketing systems such as Veritix a plus. Apply statistical techniques to uncover innovative recommendations for business operations to…

Senior Manager of QA

Headspace Health

Santa Monica, CA

Ability to toggle between high-level systems thinking and highly detailed workflows. Collaboration with Care Operations to ensure mutual visibility into and…

Financial Advisor

Northwestern Mutual Santa Monica

Santa Monica, CA

Serve as a collaborative team player willing to further development through continued training opportunities. We are seeking an eager, strategic, and definitive…

Director of Philanthropy & Community Affairs (JR 2792)

PATH (People Assisting the Homeless)

Los Angeles, CA

Experience in non-profit development, community outreach, and/or volunteer management. We seek awareness and insight from witnessing the stories of our clients…