Software Engineer Intern
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
We are seeking a motivated and enthusiastic Software Engineer Intern to join our team, working on our SolarWinds Observability SaaS product. In this role, you will gain hands-on experience in frontend development using React and have the opportunity to work on backend services written in Kotlin. You will be involved in building products that run at scale, gaining valuable experience in developing high-performance applications. This internship offers the chance to collaborate with experienced engineers, solve real-world challenges, and contribute to a product that serves a large user base in a collaborative environment.
Responsibilities:
Frontend Development
- Develop and maintain responsive, dynamic user interfaces using React.
- Implement new features and improvements based on design specifications.
- Ensure cross-browser compatibility and a seamless user experience across devices.
- Integrate with existing APIs to fetch and display data in the frontend.
- Debug and optimize frontend performance to ensure smooth and fast interactions.
Collaboration and Learning
- Work closely with UX/UI designers and backend developers to ensure frontend and API integration is seamless.
- Participate in team meetings, contributing ideas, and learning from feedback.
- Collaborate with senior engineers to improve your coding and problem-solving skills.
Integration Testing
- Write and execute integration tests to ensure frontend components work correctly with APIs.
- Continuously monitor and improve the reliability and stability of the application through effective testing.
- Documentation and Code Maintenance
- Maintain clean, well-documented code for easy collaboration and future development.
- Participate in code reviews to learn best practices and improve code quality.
Stretch Opportunity - Backend Services
- Gain exposure to backend services written in Kotlin and assist with integrating frontend solutions into these services.
- Contribute to Kotlin-based services, improving your understanding of full-stack development.
Qualifications:
Education: Currently pursuing or recently graduated with a degree in Computer Science, Software Engineering, or a related field.
Technical Skills:
- Familiarity with JavaScript and React for frontend development.
- Basic understanding of HTML and CSS.
- Experience or familiarity with RESTful APIs and integrating them into frontend applications.
- Familiarity with testing frameworks and writing integration tests.
- Exposure to version control systems (e.g., Git).
- (Optional) Familiarity with backend technologies like Kotlin is a plus, but not required.
Soft Skills:
- Strong problem-solving abilities and attention to detail.
- Ability to work independently and as part of a team.
- Willingness to learn and grow in a collaborative environment.
- Good communication skills, both written and verbal.
Preferred Experience:
- Previous internship or personal projects involving React or web development.
- Familiarity with modern JavaScript tools and frameworks.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
