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
YOUR PERSONALIZED PREP ROADMAP
0-2 Engineering Intern
Interview Prep Plan
STUCK ON A QUESTION? PRACTICE IT
Practice Any Question
Get instant AI feedback
"How would you design a scalable system for HW Management Inc's use case?"
STAND OUT FROM THE CROWD
AI Cover Letter
Tailored for HW Management Inc
Dear HW Management Inc Hiring Team,
I am excited to apply for the Engineering Intern position. With my experience in C# and Python...
Continue with AI →