Taro Logo

Software Engineer II

Fundrise is a financial technology company building a better financial system for individuals, offering world-class private market investments to individual investors.
$124,000 - $149,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Product Support Engineer, Prime Air - Amazon

Product Support Engineer position at Amazon Prime Air, combining software engineering with aerospace innovation to develop and support drone delivery systems in Seattle, WA.

Software Development Engineer, SDE, Selling Partner Promotions

Software Development Engineer II position at Amazon focusing on building and architecting Selling Partner promotion systems and BuyXGetY platform development.

Software Development Engineer, Prime Video Browse and Discover

Software Development Engineer role at Amazon Prime Video, building and maintaining large-scale systems for content discovery and streaming services.

Software Dev Engineer II, VASTech - Regionalization

Amazon is seeking a Software Dev Engineer II to join their VASTech Regionalization team in Hyderabad, focusing on building scalable distributed systems for global commerce.

Product Support Engineer, Prime Air - Amazon

Product Support Engineer role at Amazon Prime Air, combining software engineering with aerospace innovation to develop and support autonomous drone delivery systems.

Description For Software Engineer II

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.

Last updated 6 months ago

Responsibilities For Software Engineer II

  • Build, scale, and improve software systems for a rapidly growing fintech investment platform
  • Take ownership of the end-to-end software development lifecycle, participating in design, implementing new systems and features, testing, and resolving issues that arise in production
  • Maintain and monitor systems deployed on AWS
  • Review pull requests and participate in code reviews to ensure software quality
  • Collaborate with teams outside of engineering to deliver, assess, and iterate on our solution
  • Contribute to infrastructure development, integrations with AWS services

Requirements For Software Engineer II

Java
  • 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 working with the Spring and ORM frameworks
  • 2 years of experience with SQL and RDBMS where transactions and throughput were critical to operations
  • 1 year of experience with Cloud Computing platforms
  • Demonstrated track record of effective communication and coordination with business stakeholders
  • Ability to absorb and understand large and complex new domains and workflows quickly

Interested in this job?