- Robot type
- Construction
- Location
- AustinTexasUSA
- Job type
- Software
- Posted
- Jul 17, 2026
Full-time
Senior Software Engineer, Data
Job description
ICON is looking for a Software Engineer to join our growing team. In this role, you will be responsible for designing, building, and maintaining the data infrastructure that powers our data-driven products and services.
Job responsibilities
- Design and build robust data pipelines to ingest, transform, and load data from a variety of internal and external sources.
- Develop and maintain large, high quality datasets that power machine learning models and analytical products.
- Build scalable data storage, processing, and serving infrastructure on cloud platforms.
- Develop tooling and services for data labeling, data review, and dataset curation at scale.
- Find and evaluate new external data sources - manage relationships with data partners and vendors.
- Contribute to CI/CD practices and engineering standards across the data platform.
- Partner with ML engineers and researchers to design feature pipelines and experiment infrastructure.
- Apply statistical and analytical techniques to assess dataset quality, identify gaps, and surface insights.
Job requirements
- 7+ years of software development experience.
- 5+ years of hands on experience managing and engineering data at scale.
- Proficiency in Python, TypeScript and SQL.
- Experience with cloud data services and storage technologies (e.g., S3, Redshift, BigQuery, Snowflake).
- Familiarity with statistical analysis and core data science concepts (feature engineering, data distributions, model evaluation etc).
- Degree in Computer Science, Statistics, a related technical field, or equivalent experience.
- Strong problem solving skills with the ability to work independently and drive projects end-to-end.
- Experience building large datasets for machine learning training and evaluation.
