• For individuals
  • For companies
  • Bug Report

Junior Software Engineer I, Web | Hybrid at

Acorns is seeking a talented and motivated entry level software engineer to join the Growth team and work on our Web platform. You'll translate high-level business requirements for new Acorns products into services and data models. You'll also collaborate with our product and engineering teams to create new features and infrastructure.
130K - 153K USD / YEAR
United States
Full Time

✅ Pros

  • Competitive salary and stock options 💰
  • Flexible work hours and location 🌐
  • Monthly Acorns account contribution 💼

⛔ Cons

  • Entry level role, might not suit experienced candidates 👶
  • Need to be open to learning new technologies 📚
  • May require office presence occasionally ⛔

🔧 Skills

Programming in a functional or object oriented language
Understanding of design patterns, basic algorithms and data structures
Ability to translate business requirements into services and data models
Experience with code deployment in production
Passion for self improvement and learning
Ability to work collaboratively
Exceptional drive and precision in delivery
Optimistic about the potential of societal change

🗣️ Impact

As a software engineer at Acorns, you'll have the chance to create a new world in the financial sector. You'll be inspired to do meaningful work that helps to solve big societal challenges. You'll also have the opportunity to grow your career and continue learning new technologies.

👉 Responsibilities

  • Translate high-level business requirements into services and data models.
  • Collaborate with product and engineering teams on new features and infrastructure.
  • Participate in peer reviews.
  • Deploy your code in production.

🔍 Requirements

  • BS or MS in Computer Science, EE or equivalent experience
  • 1+ years of programming in a functional or object oriented language
  • Understanding of design patterns, basic algorithms and data structures

✨ Benefits

  • Competitive salary and stock options
  • Flexible work hours, location, and paid time off
  • Comprehensive benefits package
  • Monthly Acorns account contribution

About Acorns

Acorns is a financial technology company that provides individuals with the tools and resources they need to invest, earn, grow, spend, and save for their future. With Acorns, users can easily invest their spare change from everyday purchases, turning small amounts into significant investments over time. One of the key features of Acorns is its diversified portfolios, which are expertly built and include ETFs managed by renowned investment firms like Vanguard and BlackRock. This ensures that users have access to high-quality investment options and strategies that can help them maximize their returns. In addition to the investment account, Acorns also offers an automated retirement account and banking services that automatically save and invest on behalf of the user. This makes it easy for individuals to start planning for their retirement and grow their savings effortlessly. Furthermore, Acorns partners with thousands of brands to offer bonus investments when users shop with them. This allows users to further grow their investments without any extra effort. Acorns also provides unique opportunities for users to expand their financial knowledge, helping them make informed decisions about their investments. Acorns' "Your Potential" tool is a valuable resource that helps users understand how factors like recurring investments, round-ups, smart deposit investments, and compound returns can impact the long-term value of their Acorns account. By using a hypothetical rate of return and considering the user's selected age band, this tool shows users the power of compound returns and the importance of reinvesting earnings to generate even more earnings over time. At Acorns, the belief is that money doesn't grow on trees, but with compound returns, money can grow on itself. This principle is foundational to how Acorns operates and is aimed at helping individuals achieve their financial goals.

Application process

10 min
Enter basic info about yourself
Complete short assessments
Send an application and get free feedback about your personality

Find remote & hybrid jobs 🌎

Take psychological tests
Gain valuable insights
Get free self-development tools