Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Internship: Full Stack Software Engineer role.
Rezi rewrites your resume against Revel's job description. Free.

Tailor your resume to this Internship: Full Stack Software Engineer role.
Rezi rewrites your resume against Revel's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Internship: Full Stack Software Engineer posting at Revel — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Internship: Full Stack Software Engineer posting at Revel — free, in seconds.
About the Role
As a Full Stack Software Engineering Intern at Revel, you’ll help build the software interfaces and services that engineers use to interact with complex, mission-critical hardware. You’ll work closely with experienced software engineers and operators to build intuitive browser-based interfaces, contribute to backend services and APIs, and help develop new software from the ground up. This is a great opportunity for a student who enjoys building things, cares about creating great user experiences, and wants to deepen their understanding of how modern software systems work end-to-end.
Responsibilities
- Build and improve browser-based user interfaces using modern web technologies
- Develop features in React and TypeScript/JavaScript
- Contribute to backend services and APIs that support frontend applications
- Work across the stack to build reliable data flows between hardware, backend systems, and user interfaces
- Collaborate with engineers and operators to understand real-world problems and turn them into intuitive software solutions
- Contribute to greenfield projects and help build new products from the ground up
- Write clean, maintainable, and well-tested code
- Debug issues across the frontend, backend, and underlying data systems
- Participate in code reviews and collaborate with experienced software engineers
Requirements
- Currently pursuing a Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
- Rising Junior or Senior graduating in 2027 or 2028
- Experience building software through coursework, personal projects, research, or previous internships
- Experience with JavaScript or TypeScript and familiarity with React
- Basic understanding of backend development, APIs, databases, or web services
- Strong problem-solving and debugging skills
- Interest in learning how software systems work end-to-end
- Strong attention to usability and user experience
- Curious, self-directed, and excited to learn from experienced engineers
- Comfortable working in a fast-paced, collaborative environment
- Strong written and verbal communication skills
- US citizen, lawful permanent resident, refugee, or asylee (ITAR requirement)
Skills
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- SQL
- Python
- Rust
- C++
Location
- Los Angeles
- San Francisco
Work Type
- On-site
- Summer Internship
- Paid Internship
Experience Level
- Intern
Education Level
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
Benefits
- Build software that controls real hardware
- Work across the stack
- Build from the ground up
- Learn from exceptional engineers
- Solve real-world problems
- Grow quickly
About the Company
- Revel is revolutionizing the way the world’s most critical hardware is controlled—across aerospace, automotive, energy, and manufacturing sectors.
- Our next-generation software stack combines an intuitive command/control interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment.
- We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely.
Equal Opportunity
- To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.