The Intermediate Data Engineer is responsible for the development and support of systems, services, and applications required for the collection, storage, processing, and analysis of all forms of data to enable data-driven decisions and outcomes across the enterprise.
Locations (2)
Cedar Rapids, Iowa, United States
Denver, Colorado, United States
Compensation
$77,000 - $95,000 annually
Responsibilities
Work collaboratively with other engineers, data scientists, analytics teams, and business product owners in an agile environment.
Build and support the operation of Cloud and On-Premises enterprise data infrastructure and tools.
Design robust, reusable and scalable data driven solutions, and data pipeline frameworks to automate the ingestion, processing and delivery of structured and unstructured batch and real-time streaming data.
Build data APIs and data delivery services to support critical operational processes, analytical models and machine learning applications.
Assist in selection and integration of data related tools, frameworks, and applications required to expand platform capabilities.
Requirements
Bachelor’s degree in computer science
math
engineering
relevant technical field
Nice to have: Master’s degree in a technical field
Design and develop innovative firmware for Android- and/or Linux-based video conferencing devices
Build and enhance platform capabilities below the framework layer
Lead the development of secure, scalable, and high-performance embedded C/C++ applications
Troubleshoot and resolve complex system-level issues in embedded environments
Partner closely with Taiwan ODMs and global product stakeholders to support technical execution, issue resolution, new product development, and successful product delivery
Requirements
Bachelor’s degree in Computer Science, Electrical Engineering, Information Systems, or a related discipline
Nice to have: Networking software
Nice to have: Troubleshooting network and protocol-related issues
Join our Taiwan firmware team supporting the development, execution, and delivery of Poly Video devices. This role is responsible for the design, development, and optimization of networking capabilities on embedded software and firmware for Poly Video hardware products.
Responsibilities
Delivers software system designs and implementation on Android and Linux based systems with a specific focus on networking capabilities.
Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards.
Provides networking specific expertise and overall firmware leadership and perspective to cross-organization projects, programs, and activities.
Collaborates with hardware engineers to ensure proper integration and communication between hardware and firmware components.
Specifies and documents communication protocols, system states, and feature requirements in partnership with other firmware and software teams.
Requirements
Bachelor’s degree in Computer Science, Electrical Engineering, Information Systems, or a related discipline, or equivalent practical experience.
Nice to have: large-scale enterprise or global networks
Develop Android/Linux-based embedded software for Poly Video devices, taking ownership of the embedded audio software pipeline from multi-channel microphone capture to speaker output.
Responsibilities
Design and develop innovative firmware for Android- and/or Linux-based video conferencing devices.
Partner closely with Taiwan ODMs and global product stakeholders to support technical execution, issue resolution, new product development, and successful product delivery.
We are looking for an intern with knowledge in computational science and AI to join the AI project team. The role will primarily be responsible for organizing, labeling, and testing AI project-related data, with opportunities to participate in development tasks.
Responsibilities
Ensure accuracy and relevance of project data cases, assist in optimizing data processing workflows.
Participate in functional testing, evaluate user experience from technical and business perspectives, record and report issues suggest improvements, assist in writing and updating test cases.
Participate in development tasks under guidance, assist in writing and maintaining code-related documentation.
Collaborate with product managers, data scientists, developers, and business experts to advance project progress.
Experienced Technical Builders who design, build, and deploy agentic AI solutions directly inside enterprise customer environments.
Compensation
The typical base salary range for this position is $148,500 - $260,100 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $178,900 - $285,800 annually.
Responsibilities
Develop AI agents and experiences that take real actions for real organizations
Design agent intelligence: prompts, reasoning, tool calls, and integration with customer systems
Design secure authentication and authorization mechanisms using OAuth, SSO, enterprise identity providers, and API gateways
Own technical components end-to-end from architecture choice to deployed, validated, and observable in production
Build and integrate data pipelines on Salesforce Data 360, Snowflake, Databricks, and customer data platforms
Design, develop, and operate resilient distributed systems and cloud infrastructure for Salesforce’s public cloud platform.
Compensation
The typical base salary range for this position is $148,500 - $223,900 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $178,900 - $246,000 annually.
Responsibilities
Deliver cloud infrastructure automation tools, frameworks, workflows, and validation platforms on our public cloud platforms
Designing, developing, debugging, and operating resilient distributed systems that run across thousands of compute nodes in multiple data centers
Using and contributing to open source technology
Developing Infrastructure-as-Code
Writing microservices on containerization frameworks such as Kubernetes, Docker, Mesos
Join a high-velocity team to build an AI-powered platform for designing, automating, and running end-to-end business processes using agents.
Compensation
The typical base salary range for this position is $172,500 - $260,100 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $207,800 - $285,800 annually.
Responsibilities
Lead development of intelligent agents that complete complex supply chain tasks with reliability and consistency
Spearhead architectural decisions for distributed systems serving millions of users with 24/7 availability
Design and implement planning systems that enable agents to execute multi-step workflows autonomously
Partner with Product Management and Executive Leadership to translate business vision into multi-year technical roadmaps
Guide technical decision-making for AI model deployment, safety constraints, and reliability frameworks
Lead Software Engineer responsible for architecture, design, development, and support of software systems supporting engineering, manufacturing, and business operations at IDEX Life Science Optics.
Compensation
The compensation range for this position is $112,700.00 - $169,100.00, depending on experience. This position may be eligible for performance based bonus plan.
Responsibilities
Serve as the primary technical owner for several software applications or platforms while contributing to the architecture and evolution of our software ecosystem.
Lead the architecture, design, development, and support of critical engineering, manufacturing, and business software systems.
Modernize legacy applications and workflows into scalable, maintainable, and extensible software platforms.
Collaborate with cross-functional stakeholders to translate business and technical needs into effective software solutions.
Design software that integrates with shared databases, enterprise data flows, manufacturing systems, and workstation-connected hardware.
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, Physics, Mathematics, or a related technical discipline.