Product Developer
San Francisco, CA | www.investcloud.com
Job Description:
Do you enjoy designing and engineering beautiful products that improve your client’s experience? Are you a skilled technologist with an interest and experience in the asset management industry? Are you excited by the opportunity to change the way that the global finance industry uses and interacts with data?  The InvestCloud team is looking for a product developer with the technical skill, architectural acumen and the drive to deliver innovative solutions to the challenges today’s investment managers face.
Key Responsibilities:
- Drive and deliver the next generation of features and functions to expand the InvestCloud product offering.
- Find ways to leverage new technologies to increase the scalability and performance of the platform.
- Recognize opportunities to expand the product suite to capitalize on new market opportunities.
- Develop and architect new product features.
- Make informed decisions, and be comfortable with celebrating your successes and learning from your failures.
Requirements:
- Experience with highly available, multi-tenant, cloud-deployed applications.
- A BS/BA in Computer Science, or related field, and a strong interest in investment management.
- Experience in multi-threaded application environments.
- Knowledge of SQL and NoSQL database architectures.
- Experience with Git.
- Experience programming in Java, .NET, or Python a plus.