Fundrise, founded in 2012, is the largest direct-to-consumer private markets manager in the United States. We're seeking a talented Software Engineer II to help build and scale our Investment Processing Platform. In this role, you'll be crucial in designing scalable systems, managing implementation across a team of engineers, maintaining high-quality standards, and deploying and observing software in use. You'll work closely with Product, Investments, Accounting, Legal teams, and third-party service providers to deliver the best value to our investors.
Key responsibilities include:
- Building, scaling, and improving software systems for our rapidly growing fintech investment platform
- Taking ownership of the end-to-end software development lifecycle
- Maintaining and monitoring systems deployed on AWS
- Reviewing pull requests and participating in code reviews
- Collaborating with cross-functional teams
- Contributing to infrastructure development and AWS service integrations
Minimum qualifications:
- Bachelor's degree in Computer Science or equivalent practical experience
- 3 years of experience working in Java
- 2 years of experience building and maintaining dynamic production-level applications
- 2 years of experience with Spring and ORM frameworks
- 2 years of experience with SQL and RDBMS
- 1 year of experience with Cloud Computing platforms
- Strong communication skills and ability to work with business stakeholders
- Quick learner for complex new domains and workflows
Preferred qualifications:
- Experience with distributed systems design and maintenance
- Experience with cloud-native architecture and application development
Fundrise has raised over $3.1B from investors in all 50 states and has received numerous awards, including CNBC's World's Top Fintech Companies 2024, Top Workplaces USA 2023, and recognition on the Inc. 5000 list for 2024.