Data Engineer

2 weeks ago


Urbandale, United States RFA Engineering Full time
RFA Engineering (www.rfamec.com) supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more. Collaborate with a team of industry experts onsite at our client's world-class engineering center and contribute to developing innovative solutions that drive sustainable agriculture practices.

This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.

Data Engineer

You will be working with a high-velocity team of multi-disciplined engineers, developers, and architects that are developing big data pipelines to enable next-generation autonomous vehicles.

Responsibilities
  • Developing and maintaining data pipelines that ingest and post-process video streams, sensor data logs, and related metadata to be stored and used for ML model training, regression testing, and analysis.
  • Collaborate with data platform developers to perform functional verification and integration validation of data transformation processes.
  • Develop and document common practices for data registration and configuration file generation
  • Participate in code reviews, code optimization, and refactoring
Requirements
  • Bachelor's degree or higher in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or similar field or industry experience
  • 2+ years of Python coding experience, familiar with utilizing packages such as pandas, NumPy, subprocess, argparse, json, csv, os
  • 2+ years Git/GitHub experience and knowledge of branching best practices
  • 1+ years experience with AWS cloud tools such as S3, ECR, Lambda, SQS/SNS, CloudFormation, or IAM role.
  • 1+ years experience with SQL, relational databases, and tools such as MongoDB, AWS Athena, or Databricks Delta Lake
Desired Attributes
  • Experience with large-scale data operations and transformation utilizing tools like PySpark, Kubeflow, or Docker containers
  • Familiarity with CAN J1939 communication protocol
  • Excellent interpersonal communication skills with the ability to lead conversations and collaborate
  • Strong, demonstrated problem-solving and debugging skills
  • Ability to influence others without authority
  • Ability to work in a well-organized manner, provide clear status updates, and deliver results in a timely manner
Visa sponsorship is NOT available for this position.

About RFA Engineering

RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.

Competitive Benefits
  • Health and Dental Insurance
  • TelaDoc Healthiest You
  • Supplemental Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • HSA for Medical Expenses
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly
  • Project Engineer

    2 weeks ago


    Urbandale, Iowa, United States Cupertino Electric Full time

    About the RoleWe are seeking a highly skilled Project Engineer to join our Data Center team. As a Project Engineer, you will be responsible for coordinating material delivery, maintaining project logs, and serving as a key point of contact for internal customers.About YouYou will be a motivated and organized individual with excellent communication skills....


  • Urbandale, Iowa, United States RFA Engineering Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at RFA Engineering. This is a full-time position with a competitive salary of $120,000 - $160,000 per year.The successful candidate will be working with a high-velocity team of multi-disciplined engineers, developers, and architects that are developing big data pipelines to enable...

  • Data Engineer

    1 month ago


    Urbandale, United States Berkshire Hathaway Energy Full time

    Job Description This is a multi-level posting. Candidates may be considered for any of the posted levels, depending on their level of experience and depth of expertise. Responsible for the design, implementation, maintenance and monitoring of database technologies and related software. Conducts analysis, creates system specifications, develops, tests and...


  • Urbandale, Iowa, United States Integrity Marketing Group Full time

    Company Overview">About Integrity Marketing Group, one of the nation's largest independent distributors of life, health, and wealth insurance products. We work effortlessly to help our agency partners, and their financial professionals build their businesses and serve their customers through innovative products, marketing, compliance, and operational...


  • Urbandale, United States Integrity Marketing Group Full time

    About Brokers International As The Original Agency Builder since 1983™, Brokers International is one of the largest and most experienced insurance marketing organizations in the country. We work effortlessly to help our agency partners, and their financial professionals build their businesses and serve their customers through innovative products,...


  • Urbandale, Iowa, United States Cupertino Electric Full time

    Job SummaryWe are seeking a skilled Data Center Construction Specialist to coordinate material delivery, maintain logs, and serve as a key point of contact for internal customers.About Cupertino ElectricCupertino Electric, Inc. (CEI) is a leading provider of electrical construction and engineering services. Our team is committed to delivering high-quality...


  • Urbandale, Iowa, United States Source Allies Full time

    Company OverviewFounded in 2002, Source Allies is a cutting-edge technical consultancy that excels at building industry-defining data and cloud-native solutions. Our team specializes in cloud infrastructure, full-stack application development, and data analytics/engineering.


  • Urbandale, United States Kelly Science, Engineering, Technology & Telecom Full time

    Job Title: Backend Sr Software EngineerPay rate: Open for discussionDuration: Until 09/2025 (High possibility of extension)W2 contract only (No C2C)Location- Urbandale, IA The role is remote but they need to come onsite for their interview. Prefers this position works from Des Moines area; Remote can be considered but needs to work in Central Time zone.This...


  • Urbandale, United States Kelly Science, Engineering, Technology & Telecom Full time

    Job Title: Backend Sr Software EngineerPay rate: Open for discussionDuration: Until 09/2025 (High possibility of extension)W2 contract only (No C2C)Location- Urbandale, IA The role is remote but they need to come onsite for their interview. Prefers this position works from Des Moines area; Remote can be considered but needs to work in Central Time zone.This...

  • Full Stack Engineer

    2 months ago


    Urbandale, United States Source Allies Full time

    Founded in 2002, Source Allies is an agile, team-based technical consultancy focused on building industry-defining data and cloud-native solutions. Our teammates specialize in cloud infrastructure, full-stack application development, and data analytics/engineering. We are seeking consultants who are talented software engineers with experience in...


  • Urbandale, United States Aditi Consulting Full time

    SUMMARY: This position works as a software engineer on the company Operations Center product providing the backend APIs and integration services needed to support this critical product. This position works with the engineering lead and tech leads to analyze requirements, prepare design specifications, implementation and integration of features. This...

  • IoT Network Engineer

    2 months ago


    Urbandale, United States Soap Creek Resources Full time

    Job DescriptionJob DescriptionAre you passionate about merging technology and innovation to transform the sports experience? Join our dynamic Emerging Technologies team and help drive the future of sports engagement with cutting-edge IoT solutions.Key Responsibilities:Implement network configurations and edge solutions based on requirements from engineering,...


  • Urbandale, Iowa, United States KYYBA Full time

    About the RoleWe are looking for a highly motivated High Value Crop Verification Engineer to join our team at Kyyba. As a High Value Crop Verification Engineer, you will be responsible for verifying the accuracy and completeness of our high-value crop production systems.Responsibilities include:Reviewing and analyzing data from various sources to ensure...

  • Network Engineer

    4 weeks ago


    Urbandale, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are in search of a skilled Network Engineer in the IoT space (Internet of Things) to join our clients team in the Hi Tech Engineering industry, located in Urbandale, Iowa. In this role (please review the Role Responsibilities below), you will be implementing network configurations, evaluating IoT hardware options, and...


  • Urbandale, United States Three Point Solutions Full time

    Job Title: Backend Sr Software Engineer/Software Engineer II - Software Engineering Client: Heavy Machine Manufacturing Industry Duration: 1 year Location: Urbandale, IA 50322 (Prefer Des Moines area; Remote considered in Central Time Zone) Shift: First Description: Major Purpose: Works on a product team, supporting design by planning work, coordinating,...


  • Urbandale, Iowa, United States Soap Creek Resources Full time

    Job OverviewWe are seeking a highly skilled Senior IoT Systems Engineer to join our Emerging Technologies team at Soap Creek Resources.A competitive salary of $120,000 - $150,000 per year, depending on experience, is offered for this role.Key ResponsibilitiesThe successful candidate will be responsible for:Implementing network configurations and edge...


  • Urbandale, United States Three Point Solutions Full time

    Job DescriptionJob DescriptionJob Title: Backend Sr Software Engineer/Software Engineer II - Software Engineering Client: Heavy Machine Manufacturing Industry Duration: 1 year Location: Urbandale, IA 50322 (Prefer Des Moines area; Remote considered in Central Time Zone) Shift: FirstDescription:Major Purpose:Works on a product team, supporting design by...


  • Urbandale, Iowa, United States Soap Creek Resources Full time

    Job SummaryWe are seeking a highly skilled Senior Network Architect to join our Emerging Technologies team at Soap Creek Resources. This is an exciting opportunity to drive the future of sports engagement with cutting-edge IoT solutions.About the RoleThe ideal candidate will have a strong background in network engineering, with expertise in IoT hardware and...


  • Urbandale, Iowa, United States Integrity Marketing Group Full time

    About Us">Integrity Marketing Group is a leader in the life, health, and wealth insurance industry. Our mission is to protect Americans' lives, health, and wealth. We strive to be the partner of choice for agents and agencies seeking innovative solutions, comprehensive support, and unwavering integrity.Salary and Benefits An estimated salary of $80,000 per...

  • Lead UX Designer

    4 weeks ago


    Urbandale, Iowa, United States Kelly Science, Engineering, Technology & Telecom Full time

    Are you a seasoned UX professional looking for a new challenge?We are seeking a highly skilled Lead UX Designer to join our team at Kelly Science, Engineering, Technology & Telecom.About the RoleThis is a full-time position with an estimated annual salary of $110,000 - $130,000 based on location and experience.As a Lead UX Designer, you will be responsible...