Acorns is a financial wellness app dedicated to helping individuals and families save and invest for the long term. The Software Engineer II will join the Risk Platform team to build and maintain the core platform for managing compliance, mitigating risk, and protecting customer assets.
Responsibilities:
- Design, build, and maintain scalable, reliable, and secure microservices and APIs for the Risk Platform
- Collaborate with product managers, designers, and other engineering teams to define and deliver new features
- Write clean, well-tested, and maintainable code in a fast-paced environment
- Contribute to all phases of the software development lifecycle, from ideation to deployment and support
- Troubleshoot and resolve complex technical issues related to the platform
- Help mentor junior engineers and contribute to a culture of continuous learning and growth
Requirements:
- 3+ years of professional software development experience
- Hands-on experience with cloud platforms such as AWS, GCP, or Azure
- Proficiency in one or more programming languages, such as Python, Java, or Kotlin
- Experience with microservices architecture and RESTful API design
- Familiarity with database technologies (SQL and NoSQL)
- Strong problem-solving skills and the ability to work independently or as part of a team
- Excellent communication and collaboration skills
- A hunger to deliver game-changing products
- Exceptional drive and precision in delivery
- A belief that your work is tied to your life's mission
- Optimistic about the potential of societal change
- Previous experience working on a Fraud/Risk platform team
- Experience with Databricks