STEM OPT Data Engineer Intern Jobs
Data Engineer Intern roles qualify for STEM OPT when your degree is in computer science, information systems, or a related STEM field. Your employer must be enrolled in E-Verify to sponsor the 24-month extension, giving you up to 36 months of total OPT work authorization to build production-level data skills.
See All Data Engineer Intern JobsOverview
Showing 5 of 113+ Data Engineer Intern jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 113+ Data Engineer Intern jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Data Engineer Intern roles.
Get Access To All Jobs
Who we are:
Farm Credit Bank of Texas is a $38.9 billion wholesale bank that has been financing agriculture and rural America for over 100 years. Headquartered in Austin, Texas, we provide funding and services to rural lending associations in five states, and we are active in the nation’s capital markets.
While you may not be familiar with our name, Farm Credit Bank of Texas plays a critical role in supporting the businesses that make it possible for America to maintain access to an affordable and safe food supply, an industry which is one of the most innovative and evolving of our time. And while you help us deliver on our mission, we deliver on our commitment to you as a valued employee by providing competitive compensation, generous health and wellness benefits packages and an attractive hybrid workplace located along the bluffs of the Colorado River just minutes west of downtown Austin.
We seek out top talent in their fields, whether it be technology, finance, accounting, credit, human resources, or other administrative functions, and welcome you to join us in our mission to feed the world.
Position Description:
The Data Engineer Intern supports the enterprise Cloud Data Platform team, working under the guidance of the Director, Data Architecture & AI Toolkit. This role is designed for a Master’s-level Computer Science student seeking hands-on experience building, enhancing, and innovating small tools, utilities, and platform components across data engineering, analytics enablement, and ML/AI workflows.
The intern will contribute to production-adjacent engineering work, focusing on automation, platform utilities, data pipelines, quality checks, and AI-assisted tooling that improve developer productivity, data reliability, and platform efficiency.
Day-to Day-Duties and Responsibilities:
- Assist in the design and development of data pipelines, ingestion utilities, and transformation logic on cloud data platforms (Databricks, Azure, etc)
- Build small internal tools and utilities to support platform operations, developer experience, and governance automation
- Assist in implementing data quality scorecard framework covering data validation, reconciliation, and quality checks
- Experiment with AI-assisted tooling, such as metadata enrichment, data quality recommendations, or intelligent monitoring prototypes
- Collaborate with platform and analytics teams on proof-of-concepts involving ML or GenAI capabilities
- Support implementation of bronze / silver / gold style data processing patterns under senior engineer guidance
- Develop reusable scripts, libraries, and utilities to simplify common platform tasks
- Assist with automation for monitoring, validation, data quality checks, and operational reporting
- Contribute to CI/CD pipelines, configuration scripts, and deployment automation where applicable
- Support development of data preparation and feature engineering utilities for ML and AI use cases
- Gain exposure to data platform operations, including incident analysis, performance tuning, and cost optimization activities
- Help document testing approaches and quality metrics
- Create and maintain technical documentation, diagrams, and runbooks for tools and utilities developed
- Present work outcomes and learnings to the platform engineering team
Learning & Development Objectives:
- Develop hands-on experience with modern cloud data platforms
- Learn enterprise-grade data engineering, operational, and governance practices
- Gain exposure to real-world ML/AI enablement within a regulated, production environment
- Build a strong foundation for a future full-time data engineer or platform engineer role
What You Bring to the Team:
Our ideal candidate lives within a commutable distance from our office in Austin, Texas and willing to work onsite.
It is an important role that covers many skills. This position requires:
- Strong foundation in Python and SQL
- Familiarity with data engineering concepts such as ETL/ELT, data modeling, and batch & stream processing
- Exposure to cloud platforms (Databricks, Azure, AWS, or GCP) and modern data tools
- Detailed understanding of ML concepts such as feature engineering, training pipelines, or model inputs is a plus
- Experience using Git and collaborative development workflows
- Strong analytical and problem-solving skills
- Curiosity and willingness to learn complex data and platform concepts
- Ability to work independently on well-defined tasks while collaborating with senior engineers
- Ability to collaborate and excel in complex, cross-functional teams involving data engineers, business analysts, and stakeholders
- Clear written and verbal communication skills
- Attention to detail and quality-focused mindset
Education:
- Currently pursuing a Master’s degree in Computer Science, Data Science, Software Engineering, or related field
- OR recently completed a Master’s degree in Computer Science or a related field and eligible to work in the U.S. under Optional Practical Training (OPT)
Important note: We care about your hiring process and take it seriously. A real person will review your applications, meaning response timelines may vary. The interviewing process at Farm Credit Bank of Texas may include phone calls and emails, on-site interviews, and requests for portfolios or demonstrations of work. We cannot personally follow-up with each applicant, and we will do our best to create a professional, respectful, and thorough process for candidates with whom we identify as a potential fit.
A/EOE/M/F/D/V
LI-Onsite
See all 113+ Data Engineer Intern jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Data Engineer Intern roles.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Data Engineer Intern
Verify your CIP code before applying
Cross-check your degree's Classification of Instructional Programs code against the DHS STEM Designated Degree Program List. Computer science, data science, and information systems CIP codes qualify; general business analytics degrees sometimes don't, so confirm before you sign an offer.
Confirm E-Verify enrollment before negotiating offers
A company that isn't enrolled in E-Verify can't sign your I-983 training plan, making your STEM OPT extension legally invalid. Check the E-Verify employer search tool directly before accepting any Data Engineer Intern offer.
Draft your I-983 training plan around real deliverables
Your I-983 must list specific learning objectives tied to your data engineering work, such as building ETL pipelines or modeling warehouse schemas. Vague descriptions like 'gain experience' get flagged by DSOs and can delay your extension start date.
Use Migrate Mate to filter for E-Verify employers
Search for Data Engineer Intern roles on Migrate Mate, which surfaces employers with verified E-Verify enrollment. This cuts the back-and-forth of asking HR about compliance status before you've even submitted your resume.
Benchmark the prevailing wage before your offer letter
Pull the wage level for your SOC code using the OFLC Wage Search tool before salary discussions. Data Engineer Intern roles are typically mapped to SOC 15-1243; knowing the Level I prevailing wage gives you a defensible floor in negotiations.
Time your OPT extension filing to cover your start date
Submit your STEM OPT extension application to USCIS at least 90 days before your initial OPT expires. If your employer files an H-1B petition before your OPT ends, cap-gap protection automatically extends your authorization through September 30 of that year.
Data Engineer Intern jobs are hiring across the US. Find yours.
Find Data Engineer Intern JobsFrequently Asked Questions
Does a Data Engineer Intern role qualify for STEM OPT?
Yes, if your degree is in a DHS-designated STEM field such as computer science, data science, electrical engineering, or information systems, and the internship involves applying that technical knowledge directly. The role is typically classified under SOC code 15-1243 in the O*NET database. Your DSO will confirm the CIP code match when you request the I-20 endorsement for the extension.
What E-Verify steps does my employer need to complete?
Your employer must be actively enrolled in E-Verify before signing your I-983 training plan. Enrollment alone isn't enough; the employer must also designate a responsible official who will report your work start date, any material changes to your training plan, and your separation date to USCIS within the required timeframes. Ask HR for their E-Verify company ID number to confirm active status.
What goes into the I-983 training plan for a data engineering internship?
The I-983 must detail the specific skills you'll develop, such as designing data pipelines, writing SQL queries, working with distributed systems like Spark or Hadoop, or building data models. It should list your supervising manager, their qualifications to train you, and how the work connects to your STEM degree. Generic descriptions won't satisfy USCIS or your DSO; tie every learning goal to a concrete technical deliverable.
How does cap-gap protection work if I'm a STEM OPT intern?
If your employer files an H-1B petition on your behalf before your STEM OPT expires and USCIS selects it in the lottery, cap-gap protection automatically extends your work authorization through September 30. Your I-20 must be updated by your DSO to reflect cap-gap status. You can continue working as a Data Engineer Intern under the same E-Verify-enrolled employer throughout that period.
Where can I find Data Engineer Intern jobs that sponsor STEM OPT?
Migrate Mate lists Data Engineer Intern roles at employers already enrolled in E-Verify, so you can filter out companies that aren't set up to support STEM OPT extensions. This matters because even a strong offer from a non-E-Verify employer can't lead to a valid extension. Searching through Migrate Mate saves time confirming compliance status before you invest in the application process.
See which Data Engineer Intern employers are hiring and sponsoring visas right now.
Search Data Engineer Intern Jobs