Software Engineering Intern - Summer 2027

Rhombus•Sacramento, CA
•Onsite

About The Position

This internship offers the opportunity to develop a scoped engineering project that contributes to Rhombus products or the systems behind them. Interns will collaborate with engineers, product managers, and designers to understand user needs and translate them into technical solutions. The role involves writing readable, maintainable code, participating in code reviews, and incorporating feedback. Interns will also test and debug their work, focusing on reliability, performance, security, and user experience. The program includes documenting approaches, communicating progress, and presenting results and learnings at the end of the internship.

Requirements

  • Ability to work at Rhombus HQ during Summer 2027 (June-August).
  • Actively pursuing a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or similar technical field of study and graduating by June 2028.
  • A foundation in programming, data structures, algorithms, and problem-solving.
  • Experience using at least one programming language through coursework, personal projects, research, or a previous internship.
  • Evidence of something you’ve built, tested, or improved—and the ability to explain your approach.
  • Curiosity, initiative, and a willingness to ask questions, learn new tools, and act on feedback.
  • Clear communication and the ability to collaborate with teammates.

Nice To Haves

  • Prior professional internship experience is preferred.
  • Prior internship experience developing and launching product is a plus.

Responsibilities

  • Develop a scoped engineering project that contributes to Rhombus products or the systems behind them.
  • Collaborate with engineers, product managers, and designers to understand user needs and translate them into technical solutions.
  • Write readable, maintainable code; participate in code reviews; and incorporate feedback from teammates.
  • Test and debug your work, with attention to reliability, performance, security, and the user experience.
  • Document your approach, communicate progress, and present your results and learnings at the end of the program.

Benefits

  • Ownership of a meaningful project with clear goals and tangible outcomes.
  • Mentorship, code reviews, and practical feedback from experienced engineers.
  • Exposure to how engineering, product, design, and hardware teams build connected products.
  • Experience balancing technical decisions with customer needs.
  • A final project presentation that demonstrates your work and growth.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service