Data Integration Engineer

1 day ago


Folsom, United States OnSight Technology Full time
Benefits:

  • 401(k)
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Stock options plan

About The Job

Onsight Technology is at the forefront of the energy industry, revolutionizing the way solar sites are managed and optimized. Onsight Technology utilizes the power of AI, computer vision, and robotics to analyze and optimize solar sites. The cutting-edge technology offered by Onsight is specifically designed to provide essential data and insights for large remote sites, without the need for additional labor costs. Onsight's advanced algorithms can identify hundreds of potential problems and predict future ones, enabling proactive maintenance and optimization. With Onsight, solar sites can maximize their efficiency, reduce downtime, and increase overall profitability. To meet the growing demands of the energy industry, Onsight Technology is expanding its engineering and development team.

Job Description

Position Overview

We are seeking a highly skilled and motivated Data Engineer to design and implement data pipelines connecting embedded Linux devices on robots and smart cameras in the field to our cloud infrastructure. The role involves collecting, processing, and managing large datasets to support data cleaning, labeling, performance metric generation, and training workflows, as well as data delivery to our customers. This position offers the opportunity to work at the intersection of robotics, embedded systems, and cloud data engineering in the clean energy industry.

Key Responsibilities:

  • Develop data pipelines to collect and transmit data from embedded Linux devices to AWS cloud storage (S3 and PostgreSQL).
  • Design automated workflows using tools like Apache Airflow (or equivalent) to streamline data processing.
  • Ensure data integrity, security, and availability throughout the data lifecycle.
  • Build and maintain visual tools for data introspection at various stages of the pipeline.
  • Work with large data types, including images and point clouds, and optimize data transmission protocols.
  • Collaborate with teams to understand requirements for data labeling, cleaning, and system performance analysis.
  • Collaborate with product managers and customer engagement teams to ensure data is delivered correctly for each end customer.
  • Test, debug, and optimize software to ensure security, reliability, and performance.
  • Document software and system designs, interfaces, and implementation details.

Qualifications:

  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Data Engineering, or similar/equivalent.
  • Experience with Python, C++, or Rust cloud or embedded systems development and deployment.
  • Hands-on experience with AWS services such as S3, Kinesis, and PostgreSQL.
  • Strong understanding of data processing pipelines and tools like Apache Airflow.
  • Familiarity with best practices for handling and securing large datasets.
  • Strong technical aptitude and problem-solving skills.
  • Ability to work independently and as part of a team.
  • Excellent communication skills.
  • Attention to detail and a commitment to develop quality and secure systems.

Preferred Qualifications:

  • Knowledge of moving and managing large data types (e.g., images, point clouds).
  • Expertise in data security practices and encryption standards.
  • Ability to design intuitive visual tools for data monitoring and introspection.
  • Knowledge of computer vision, sensor fusion, or machine learning is desirable.
  • Proficiency in Python, C++, or Rust for embedded systems development and deployment.
  • Experience working with embedded Linux devices or robotics systems.
  • Knowledge of embedded communication protocols like CAN, Ethernet, TCP, UDP, etc.
  • Experience with version control systems like Git is preferred.
  • Familiarity with ROS2 (Robot Operating System 2) is a plus.
  • Knowledge of solar energy systems is a plus.

If you are passionate about technology, robotics, and sustainable energy and want to be a part of a dynamic team that is reshaping the future of solar site management, we encourage you to apply.

Onsight Technology is an equal-opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.

Flexible work from home options available.

  • Folsom, California, United States California ISO Full time

    **About the Job:** The California ISO is seeking a skilled Sr Software Engineer to join our team.As a Sr Software Engineer, you will play a critical role in developing, maintaining, and enhancing business applications. You will collaborate with cross-functional teams to ensure timely access to accurate, real-time data and maintain enterprise application...

  • Web Developer

    7 months ago


    Folsom, United States Visionary Integration Professionals Full time

    Visionary Integration Professionals (VIP) provides industry-leading management consulting, system integration, and technology deployment solutions. VIP helps its clients strengthen mission outcomes by combining deep industry specialization, agility to adapt as needed, and an unwavering commitment to client satisfaction. VIP brings expertise in how to deploy...


  • Folsom, United States Trimark Associates Inc Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of high-performance data analytics solutions for the renewable energy industry.Key Responsibilities:Design and develop scalable and efficient software applications using C#, JavaScript, and other relevant technologies.Work closely with the...


  • Folsom, California, United States California ISO Full time

    Job SummaryWe are seeking a highly skilled Sr. Market Development Analyst to join our team at the California ISO. This is an exciting opportunity to work in a dynamic environment and contribute to the development of market design solutions.About UsThe California Independent System Operator (ISO) manages the flow of electricity across the high-voltage,...


  • Folsom, United States Onsight Technology Inc. Full time

    Job DescriptionJob DescriptionAbout the Job Onsight Technology is at the forefront of the energy industry, revolutionizing the way solar sites are managed and optimized. Onsight Technology utilizes the power of AI, computer vision, and robotics to analyze and optimize solar sites. The cutting-edge technology offered by Onsight is specifically designed to...


  • Folsom, United States OnSight Technology Full time

    Benefits:401(k)Competitive salaryDental insuranceHealth insuranceStock options planAbout The JobOnsight Technology is at the forefront of the energy industry, revolutionizing the way solar sites are managed and optimized. Onsight Technology utilizes the power of AI, computer vision, and robotics to analyze and optimize solar sites. The cutting-edge...


  • Folsom, United States OnSight Technology Full time

    Benefits:401(k)Competitive salaryDental insuranceHealth insuranceStock options planAbout The JobOnsight Technology is at the forefront of the energy industry, revolutionizing the way solar sites are managed and optimized. Onsight Technology utilizes the power of AI, computer vision, and robotics to analyze and optimize solar sites. The cutting-edge...


  • Folsom, United States swipejobs Full time

    Job descriptionJob Title: Energy Data Acquisition Specialist (1-Year Contract)Location: Remote (within commuting distance to client site)Contract Duration: 1-Year ContractJob location: 100% Remote but must be in commuting distance to Folsom,CAHourly Rate: $41.90Job Overview:Our client is seeking an experienced Energy Data Acquisition Specialist for a 1-year...


  • Folsom, United States The Hagerty Group, LLC Full time

    As a .NET Software Engineer I, you will be part of a team that oversees the development and operation of our agency management, billing, claims, and policy management products as well as our integrations with our partners. As a member of this group you'll be implementing new features, investigating potential defects and addressing them if necessary, and...


  • Folsom, United States PowerSchool Group Full time

    Job DescriptionThis position will be responsible for technical and development support for our award-winning K-12 software. The role will help in all AI/generative AI products in the areas of engineering, data, deployment and infrastructure.ResponsibilitiesDesign and implement Machine Learning models and data ingestion pipelinesDevelop and support a platform...

  • IT Engineer

    2 weeks ago


    Folsom, United States Trimark Associates Inc Full time

    The Opportunity Trimark is a leading innovator in utility-scale solutions to help electric power resources optimize control, connect to the grid, maximize revenue, and meter energy transactions. We specialize in state-of-the-art SCADA (Supervisory Control and Data Acquisition) systems and software platforms. Our cutting-edge technologies empower the...

  • Sr. Firmware Engineer

    4 weeks ago


    Folsom, United States SNC Full time

    Are you ready to unleash your technical creativity? Dream, Innovate, Inspire and Empower the next generation to transform humanity through technology and imagination! Firmware engineers at Sierra Nevada Corporation research, design, develop, test, certify, deploy and improve cutting edge products and services. These cover a very wide range from advanced...


  • Folsom, United States swipejobs LLC Full time

    Job DescriptionJob DescriptionApply Today, Work TodayWeekly PayJob Description:Job Title: Energy Data Acquisition Specialist (1-Year Contract)Location: Remote (within commuting distance to client site)Contract Duration: 1-Year ContractJob location: 100% Remote but must be in commuting distance to Folsom,CAHourly Rate: $41.90Job Overview:Our client is seeking...


  • Folsom, California, United States California ISO Full time

    About the RoleWe are seeking an exceptional Sr Software Engineer to join our team at the California ISO. As a key member of our IT department, you will be responsible for designing, developing, and maintaining business applications that support our mission-critical systems.Your primary focus will be on ensuring timely access to accurate, real-time data for...


  • Folsom, California, United States California ISO Full time

    Job Description:We are seeking a skilled software engineer to join our team as a Sr. Software Engineer. This role involves developing, maintaining, and enhancing supported business applications to ensure timely access to accurate, real-time data. The ideal candidate will have a strong background in software engineering, including design, development,...


  • Folsom, California, United States California ISO Full time

    **Job Title:** Sr Software Engineer**About the California ISO:We are a non-profit organization that operates the grid that supplies 80% of California's electricity.We ensure reliable operation of the grid and facilitate access to diverse resources, lowering prices for consumers.The **California ISO** is committed to employee health, safety, and work/life...


  • Folsom, California, United States swipejobs Full time

    **Job Summary:**We are seeking an experienced Revenue Metering Engineer with utility experience to provide technical support for the configuration, testing, and implementation of revenue and telemetry metering equipment and processes. This role involves working with market participants such as generator owners, third-party engineering companies, and utility...


  • Folsom, California, United States California ISO Full time

    **Job Overview:** The California Independent System Operator (ISO) seeks an experienced Sr Software Engineer to join our team.As a key member of our team, you will be responsible for developing, maintaining, and enhancing business applications. Your expertise will ensure timely access to accurate, real-time data and maintain enterprise application...


  • Folsom, California, United States California ISO Full time

    We are seeking an experienced Sr Software Engineer to join our team at the California ISO. This is a unique opportunity to contribute to the development, maintenance, and enhancement of our supported business applications, while working in a dynamic and collaborative environment.About the PositionThis position involves a range of responsibilities, including...


  • Folsom, United States Perfict Global, Inc. Full time

    About Us: Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best technologies available to manage client's complex business and technology, participate in...