Data Engineer
Theoris
Theoris Services is assisting our client in their search for a Data/Software Engineer to add to their growing team. Our client is seeking someone with data visualization experience and software engineering (create reusable libraries, best practices, troubleshooting). Responsibilities: Design, build, and optimize scalable data pipelines and ETL/ELT processes to integrate and harmonize scientific data (compounds, assays, experiments) from 30+ heterogeneous sources. Implement and maintain lakehouse architectures on AWS (S3, Glue, Athena, Iceberg) to support multibillion-record datasets. Develop federated query capabilities using Trino (or similar distributed engines) for unified access across platforms like PostgreSQL, Snowflake, and others. Build robust backend services, RESTful APIs, and data services using Python (FastAPI, Flask preferred) to enable seamless data flow and integration with scientific tools (e.g., Benchling, computational chemistry systems, AI/ML endpoints). Performance Optimization & Troubleshooting Optimize query and database performance for complex analytical workloads across PostgreSQL, Iceberg, Trino, and other platforms. Implement caching, indexing, and query tuning techniques to improve response times and scalability as data volumes and user bases grow. Apply reverse engineering and advanced troubleshooting skills to debug complex data issues, pipeline bottlenecks, application failures, and performance problems proactively. Monitor systems, identify root causes, and implement fixes for data and application reliability. Design and develop interactive dashboards, visual analytics, and scientific data visualizations using Power BI and Spotfire (or equivalent tools). Create reusable visualization components and data-rich UIs (React/TypeScript preferred) to enable scientists to search, filter, explore, and interpret complex datasets—including dose-response curves, chemical structures, and analytical results. Translate scientific and engineering data into clear, actionable visual insights for researchers and stakeholders. Software Engineering & Quality Practices Apply best software engineering practices: modular/reusable design, clean code principles, code reviews, comprehensive documentation, and creation of maintainable libraries/services. Write high-quality unit, integration, and end-to-end tests; use mock data effectively to create reliable automated test cases and ensure code stability. Implement CI/CD pipelines for automated testing, deployment, and monitoring on AWS (EC2, ECS, Lambda, S3). Collaborate on full-stack features from database to frontend, ensuring end-to-end functionality, security (SSO/LDAP), and performance. Partner with scientists, UX designers, and cross-functional teams to gather requirements, conduct user testing, and iterate on usability. Implement data validation, quality checks, metadata management, and governance to ensure compliance and accuracy. Contribute to engineering best practices and foster a culture of quality and scalability. Requirements: Education & Experience Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Information Systems, or a related technical field. 3+ years of professional experience in data engineering, full-stack development, or closely related roles. Proven track record of building and delivering production-grade data pipelines, platforms, and/or user-facing scientific applications. Technical Skills Data Engineering: Hands-on experience creating scalable pipelines, ETL/ELT processes, and distributed processing (Spark, Trino/Presto). Databases & Querying: Deep expertise in relational databases (PostgreSQL), modern warehouses (Snowflake, Redshift), and query engines; strong focus on query performance improvement and optimization. Cloud Platforms: Practical experience with AWS services (S3, Glue, Athena, Lambda, RDS, EC2/ECS). Data Visualization: Proven experience with Power BI and Spotfire (or similar) for scientific and analytical dashboards/visualizations. Testing & Quality: Strong unit testing skills; experience writing automated tests with mock data for robust coverage. Tools & Practices: Git for version control; API design (RESTful); CI/CD; clean code and reusable library development. Core Competencies Excellent reverse engineering and troubleshooting capabilities for complex data and system issues. Strong problem-solving skills with attention to detail and commitment to data quality/accuracy. Ability to work independently and collaboratively in cross-functional, scientific teams. Excellent communication skills to bridge technical concepts with non-technical stakeholders (scientists, researchers). We are in the people business; treating people right is our ONLY priority. Theoris Services consultants are full-time employees with full benefits, including: Robust Health Insurance 401(k) plan About Theoris: Our goal is to Fuel Your Career! As a Theoris team member, you join a culture based on people-centered values and an environment that fosters both personal and professional growth. We build long-term relationships with our clients and our consultants. With over 30 years of building strong relationships in the industry, we’re uniquely positioned to make the right connections. This knowledge is used to find the right job placement. Our recruiting teams are experts dedicated to the information technology and engineering staffing space and are highly respected by our client base. #J-18808-Ljbffr Theoris
- ...Data Engineer The Indianapolis Colts are seeking an experienced Data Engineer to play a key role supporting the organization's data ecosystem, contributing to the development, maintenance, and optimization of data pipelines and systems that power sales, marketing initiatives...SuggestedFull timeWork at office
- ...Data Governance Platform Engineer At Liberty Mutual, technology isn't just a part of our business, it's what drives us forward. We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the...SuggestedWork at officeLocal areaVisa sponsorshipWork visaShift work
$99k - $149k
...Day to Day This role’s primary responsibility is to integrate data from a variety of sources into common data domain models,... ...learning new technologies Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency Tier 1...SuggestedWork experience placementLocal area- ...in a modern way while leveraging cloud-native development and having a passion for building applications. The primary focus of a Data Engineer is to help our clients build reliable, performant, and scalable solutions to help drive our customers' business forward....Suggested
- ...Job Description Insight Global is looking for a Data Engineer to support a large healthcare client in a remote capacity. The Data Engineer will be responsible for developing and maintaining new and existing data ETL pipelines and data source marts for internal use under...SuggestedRemote work
- ...Data Engineer Schwarz Partners has an exciting opportunity available for a Data Engineer in Carmel, IN! Data Engineers build data pipelines that transform raw, unstructured data into formats that can be used for analysis. They are responsible for creating and maintaining...
- ...Data Engineer II Job Location - Indianapolis, IN The Data Engineer is a key technical contributor responsible for designing, building, and maintaining robust data infrastructure and pipelines that enable seamless data integration, transformation, and analysis. This...Full timeTemporary workPart timeRemote workFlexible hours
- ...Description Location: Onsite (Preferred) Employment Type: Direct Hire Overview: We are seeking a highly skilled Data Engineer/Developer to join a growing team focused on building scalable, efficient data solutions. This role is ideal for someone who thrives...
$150k - $190k
...Advanced Solutions Group of SHI that is building new digital experiences for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and development of solutions focused on data engineering and ETL workflows. As a...Work experience placementWorldwideFlexible hoursShift work$135k - $155k
Blue Orange Digital is a data and AI consulting firm that helps companies turn complex data into real business outcomes. We partner... ...years of industry experience as a hands‑on practitioner in Data Engineering. Note: Please submit your resume in English, as all...Remote workFlexible hours- Title: Senior Data Engineer Location: Carmel, IN Contract to Hire We are seeking a highly skilled Data Engineer with expertise in Microsoft Fabric, Python, and business intelligence, along with a strong background in data engineering, analytics, and cloud solutions. This...Contract work
- Description Our business technology team is enhancing its data engineering capabilities with focus in financial services data including accounting, finance, and broader Enterprise Data initiatives. We are seeking a skilled Data Engineer , with at least three years of experience...
$97k - $118k
...Senior Data Engineer CREA, LLC is a full-service low-income housing tax credit (LIHTC) syndicator forming long-term relationships with investors and developers that cultivate success and improve lives. With 25 years in affordable housing, CREA has raised $13.5 billion...Visa sponsorship- ...Who Should Apply? Recent graduates in Computer Science, Engineering, Mathematics, Statistics, or related STEM fields Professionals... ...& Cloud Engineers Python/Java Software Programmers Data Analysts, Data Scientists Data Engineers & AI/Machine Learning...Full time
$77.9k - $153k
...Data Protection Engineer, Sr. Job Locations US-IL-Chicago | US-IN-Evansville | US-MN-Lake Elmo | US-IN-Indianapolis | US-KY-Louisville | US-WI-Milwaukee | US-WI-Madison | US-MI-Troy | US-TN-Nashville | US-IL-Chicago Category/Function Risk/Security...Full time- ...of the world's famous science and technology companies in the pharmaceutical industry, supporting initiatives in AWS, AI and data engineering, with plans to launch over 20 additional initiatives in the future. Modernizing the data infrastructure through the transition...
- As a Senior Data Analytics Engineer on the Data Analytics Data Platform (DADP) team, you analyze, develop, and deliver business intelligence solutions using the Microsoft Analytics stack.The Senior Data Analytics Engineer works directly with clients to ensure their expectations...Temporary workWork experience placementFlexible hours
- EXOS (formerly Sondhi Solutions) is seeking a highly skilled Data Engineer/Developer in Indianapolis to join a growing team focused on building efficient data solutions. This role involves designing and maintaining data pipelines using tools like Databricks, Python, and...
- Merchants Bank of Indiana is looking for a skilled Data Engineer to enhance their data engineering capabilities. The ideal candidate will design, build, and maintain scalable data pipelines using technologies like Python, Microsoft Fabric, and Azure DevOps. With at least...
- A data solutions firm is seeking a Data/Software Engineer to design and optimize data pipelines using AWS services and develop RESTful APIs with Python. This role requires 3+ years of experience in data engineering and offers full-time employment with robust health benefits...Full time
- Colts, Inc. is searching for an experienced Data Engineer to enhance our data ecosystem at the Indiana Farm Bureau Football Center in Indianapolis. You will design and manage ETL/ELT pipelines, ensuring data integrity and quality while collaborating closely with IT, marketing...Full timeWork at office
- **We are Allegion.**A team of experts.United under a common desire;Protect today innovate for tomorrow.And never settle for the status quo.We believe in anticipating opportunitiesby sharpening our skillsand finding new answersthrough collaboration.We believe in a safer,...
- ...Senior Data Platform Engineer This position serves as the senior technical expert for Data Hub processes within the Global Data & Analytics Team, owning the design and implementation of data ingestion, transformation, and transmission workflows for the Operational...
$80 - $85 per hour
25th June, 2026 Our client in Indianapolis, IN, is looking for a contract Data Platform Engineer to join their team! This is a hybrid/full-time/12-month contract position Hourly range based on experience: $80-$85/HR Our client is looking for a...Hourly payPermanent employmentFull timeContract work- ...Senior Data Platform Engineer Our client is seeking a Senior Data Platform Engineer to serve as the technical authority for our Operational Data Hub within the Global Data & Analytics team. In this role, you will architect and lead the design, implementation, and optimization...
$102.3k - $209.5k
...Job Description Tracks and monitors ongoing Data Center critical infrastructure maintenance and repair for all service lines to... ...assessments to evaluate suitability for data center builds. Acts as the engineering representative on a wide range of moderately complex on-site...Contract workTemporary workFor contractorsFlexible hoursShift work- A global AI and Data Analytics Consulting Firm is looking for a skilled Snowflake Data Engineer. This role involves designing data pipelines and optimizing SQL transformations, requiring over 5 years of experience in data engineering. Proficiency in Snowflake, Azure, and...
- Kobie is seeking a Senior Data Engineer to join their team, located in Indianapolis, IN. You will be responsible for ensuring the reliability of data pipelines and drive innovation within the company’s data architecture. The ideal candidate has over 6 years of experience...Remote workFlexible hours
- Blue Orange Digital in Indianapolis seeks a Data Engineer with 5+ years of experience in designing and implementing data solutions. Your role will involve creating robust data platforms, optimizing ETL processes, and ensuring data security compliance. The ideal candidate...Remote jobFlexible hours
$99k - $232k
...Managed Services Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics focus on leveraging data to drive insights and make informed business decisions. They utilise advanced analytics...Full timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- senior cloud data engineer Indianapolis, IN
- finance data engineer Indianapolis, IN
- aws data engineer Indianapolis, IN
- data engineer Indianapolis, IN
- sr data engineer Indianapolis, IN
- junior data engineer remote Indianapolis, IN
- remote data engineer Indianapolis, IN
- big data cloud engineer Indianapolis, IN
- data engineer machine learning Indianapolis, IN
- senior data quality engineer Indianapolis, IN

