Acorns is looking for a Software Engineering Intern to join our engineering team. In this role, you will collaborate with product, mobile, frontend, and QA partners to plan, build, and ship meaningful features and infrastructure. You will lead a dedicated project from concept through delivery.
What You'll Do
- Collaborate closely with the Engineering team to design and build innovative solutions, contributing new ideas, technologies, and development methodologies.
- Write high-quality, maintainable code in one or more programming languages, with a focus on performance, scalability, and reliability.
- Produce clear, thorough design and development documentation to support long-term maintainability and knowledge sharing.
What We're Looking For
- Currently pursuing a Bachelor’s degree in computer science, software engineering, machine learning, mathematics, statistics, or a related field.
- Junior standing (Graduating 2027).
- Must be able to work for the duration of the internship (full-time availability for 10-weeks starting in June 2026).
- Command of one or more programming languages: Java, Scala, Ruby, Swift, Kotlin, Typescript, or Javascript.
- Exceptional communication skills (verbal, written and presentation).
- Hunger to learn new technologies.
- Passion, drive, and ability to thrive in a startup environment.
Technical Stack
- Java, Scala, Ruby, Swift, Kotlin, Typescript, Javascript
Team & Environment
You will be embedded in an engineering team, collaborating with product, mobile, frontend, and QA partners.
Benefits & Compensation
- Competitive hourly wage of $25.00/hour.
- Flexible work hours and location.
- Monthly events, panel discussions, and speakers.
- Talented and motivated team members who care deeply about one another, our mission, and our customers.
- The rare opportunity to create a new world. We inspire one another every day to do meaningful work that solves big societal challenges.
Work Mode
This role follows a hybrid work model.
Acorns is an equal opportunity employer.




