Job Description
Join InnovateTech Solutions' elite engineering team in Austin, TX, and transform your academic knowledge into real-world impact. As a paid Software Engineering Intern, you'll work alongside industry veterans on cutting-edge projects that power millions of users. This 12-week immersive program combines hands-on development, mentorship from senior engineers, and exposure to agile methodologies. You'll build scalable applications, optimize performance, and contribute to open-source initiatives while receiving competitive compensation and professional development resources. Perfect for computer science majors seeking to launch their tech careers in one of America's fastest-growing innovation hubs.
Responsibilities
- Develop and maintain scalable backend services using Java and Python
- Implement responsive UI components using React and TypeScript
- Optimize database queries and API performance for high-traffic applications
- Participate in agile ceremonies including sprint planning and retrospectives
- Write comprehensive unit tests and integration tests using Jest
- Contribute to technical documentation and API specifications
- Collaborate with cross-functional teams to deliver features on schedule
- Present project progress and technical solutions to stakeholders
Qualifications
- Currently pursuing a Bachelor's or Master's in Computer Science, Software Engineering, or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Experience with RESTful APIs and database technologies (SQL/NoSQL)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Ability to work independently and in collaborative team environments
- Authorized to work in the United States for the duration of the internship