Software Engineering Intern
Acorns
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Acorns
At Acorns, our mission is to look after the financial best interests of the up-and-coming, beginning with the empowering, proud step of micro-investing. We accomplish our mission through our core values: Lead With Heart, Make Bold Decisions, Always Build Trust, Never Stop Growing, and Find a Way. These values guide us, and our mission drives us. Join us and help deliver financial wellness for the whole family, putting the tools of wealth-making into everyone’s hands.
About the Software Engineering Intern Role at Acorns
Acorns is seeking current college Juniors (graduating 2027) for a software engineering internship. The program will run for 10 weeks during the Summer of 2026. Software engineers at Acorns translate high-level business requirements into the services, systems, and data models that power our products and features. They critically design and build components that are performant, scalable, and reliable, balancing technical excellence with real-world business needs.
What You'll Do as a Software Engineering Intern
- Collaborate closely with product, mobile, frontend, and QA partners to plan, build, and ship meaningful features and infrastructure.
- Lead a dedicated project from concept through delivery, defining requirements, designing architecture, and implementing solutions.
- Be fully embedded in an engineering team’s day-to-day rituals, gaining real-world experience.
- Conclude the experience with a company-wide presentation, showcasing your project, its impact, and learnings.
- Write high-quality, maintainable code in one or more programming languages, focusing on performance, scalability, and reliability.
- Produce clear, thorough design and development documentation for long-term maintainability and knowledge sharing.
What We're Looking For
We're seeking interns who love learning new technologies, think creatively to solve complex problems, and enjoy collaborative work.
- Currently pursuing a Bachelor’s degree in computer science, software engineering, machine learning, mathematics, statistics, or a related field.
- Required: Junior standing (Graduating 2027).
- Must be able to work full-time for the 10-week internship 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.
You are not expected to have experience with all listed requirements. If you feel passionate about Acorns' mission, vision, and values, please apply.
What Acorns Offers
- Competitive hourly wage.
- 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, inspiring meaningful work that solves big societal challenges.
About Acorns
Acorns is a financial wellness app that helps everyday people and families save and invest money for the long term. Since 2014, Acorns has grown into a global company with multiple life-stage products serving the needs of kids, teens, adults, and parents. Named one of Time’s “World’s Best Brands of 2024,” Acorns has helped over 14 million people save & invest over $25 billion, much of it from spare change and small amounts.
Compensation Information
The pay range for this position at commencement of employment is expected to be $25.00/hour. Please note that employees will be in an “at-will position” and the Company reserves the right to modify hourly rates at any time.
Work Authorization
Acorns participates in E-Verify to confirm the employment eligibility of all newly hired employees. For more information about E-Verify, please visit www.e-verify.gov.
Key skills/competency
- Software Engineering
- System Design
- Data Modeling
- Problem Solving
- Collaboration
- Programming Languages (Java, Scala, Ruby, Swift, Kotlin, Typescript, Javascript)
- Performance Optimization
- Scalability
- Technical Documentation
- Startup Environment
How to Get Hired at Acorns
- Research Acorns' mission: Study their financial wellness goals, values like 'Lead With Heart,' and company culture on LinkedIn and Glassdoor.
- Tailor your resume: Highlight relevant projects, coursework, and programming language proficiency (Java, Scala, Ruby, Swift, Kotlin, Typescript, Javascript) for this Software Engineering Intern role.
- Showcase problem-solving skills: Be ready to discuss how you creatively tackle complex technical challenges, aligning with Acorns' 'Find a way' value.
- Prepare for technical interviews: Practice data structures, algorithms, and system design fundamentals, demonstrating command of core computer science principles.
- Emphasize collaborative experiences: Share examples of successful teamwork, showing your ability to work with diverse engineering and product partners effectively.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background