Engineering Intern

You'll be redirected to
the company's application page
No description available for this Company.
Engineering Intern
Pay: $20 per hour / 29 hours per week
Location: Austin, TX
Start Date: June 1st
Engineering Intern (Software / Platform Engineering)
About the Role
We are looking for a motivated Engineering Intern to join our engineering team and gain hands-on experience building real production systems. This is not a shadowing role — interns will design, implement, test, and ship features that are used by customers and internal teams.
You will work alongside senior engineers on backend services, APIs, data processing, and platform tooling while learning modern development practices, code reviews, and collaborative engineering workflows.
What You Will Do
- Build and enhance backend services using C# and Python
- Implement APIs, automation tools, and internal engineering utilities
- Write clean, maintainable, and well-tested code
- Work with relational and NoSQL databases to store and retrieve data
- Participate in code reviews and engineering design discussions
- Debug and troubleshoot issues in development and test environments
- Apply data structures and algorithms to solve real engineering problems
- Collaborate with engineers, product managers, and QA to deliver features
Required Qualifications
- Currently pursuing an undergraduate degree in Computer Science, Software Engineering, or related STEM field
- Strong programming skills in C# and Python
- Understanding of data structures and algorithms
- Knowledge of database fundamentals
- Basic SQL (queries, joins, indexing concepts)
- Exposure to NoSQL data models
- Familiarity with software engineering fundamentals
- Object-oriented programming
- Version control (Git)
- Debugging techniques
- Understanding of formal languages / computation concepts (automata, grammars, parsing, or compiler basics)
- Strong problem-solving and analytical skills
Nice to Have (Not Required)
- Experience building APIs or web applications
- Exposure to cloud platforms (Azure, AWS, or GCP)
- Knowledge of REST architecture
- Experience with unit testing frameworks
- Familiarity with containers or Linux environments
What You Will Gain
- Real-world engineering experience working on production systems
- Mentorship from senior engineers
- Exposure to modern software architecture and development practices
- Practical experience with databases, APIs, and scalable services
- A portfolio of shipped work you can showcase
Work Environment
- Collaborative team environment
- Code review-driven development
- Learning-focused mentorship culture
Ideal Candidate: Curious, self-driven, and excited to turn computer science theory into working software.
Prep Tools
BOOST YOUR INTERVIEW CHANCES
Must-Have Skills for This Role
YOUR RESUME KNOWS THE QUESTIONS
AI Question Predictor
Based on Engineering Intern role
YOUR PERSONALIZED PREP ROADMAP
0-2 Engineering Intern
Interview Prep Plan