Job Description
Prospect Capital
Founded in 1988, Prospect Capital is an alternative asset management firm with $11.5B+ of assets under management, including permanent capital. Prospect pursues multiple strategies in the US, including direct lending, private equity, real estate private equity and structured credit. Prospect has a long-term, value-oriented approach that employs fundamental bottoms-up research to identify investments that offer attractive risk and reward.
With offices in New York City, Connecticut, and Florida, the firm is comprised of 150+ experienced professionals who value entrepreneurship, intellectual rigor, hard work and continuous improvement.
This position is based out of our NYC location (in-person).
Job Responsibilities
Prospect is hiring a Junior Python Engineer to join our internal technology team in New York City. This is an in-person role focused on building internal tools and systems that enhance workflows across investment, operations, and finance. You’ll be responsible for designing, developing, and maintaining Python-based applications that support day-to-day business needs.
We’re looking for candidates with at least 2 years of professional software development experience, who are eager to contribute across the stack in a collaborative, fast-paced environment. Responsibilities include, but are not limited to:
Software Development & Support
• Build and maintain backend tools and services using Python.
• Develop RESTful APIs and integrate internal systems with external services.
• Assist in managing data pipelines and internal dashboards.
Collaborate Across the Business
• Work closely with investment, finance, and operations teams to define project requirements.
• Translate business needs into technical specifications and deliver reliable solutions.
Improve Systems & Code Quality
• Participate in code reviews and team discussions to maintain high standards.
• Troubleshoot and resolve bugs, performance issues, and user-reported problems.Write maintainable, well-documented code with testing coverage.
•
Desired Skills and Experience
• Minimum 2 years of professional experience in Python development.
• Strong understanding of software engineering principles, data structures, and algorithms.
• Experience working with SQL databases and building REST APIs.
• Familiarity with Git, development workflows, and test-driven development.
• Strong communication skills and the ability to collaborate with non-technical stakeholders.Bachelor’s degree in computer science, engineering, or a related field.
•
Nice to Have:
• Exposure to front-end development with React, Vue, or similar frameworks.
• Experience working with Docker, Linux environments, or cloud platforms.Interest in finance, private equity, or financial systems (no prior experience required).
•
The anticipated annual base salary range for this position is $90,000 - $120,000 plus an annual discretionary performance-based bonus. Actual pay may be adjusted based on experience and performance.
In addition to the base salary, the hired professional is eligible for comprehensive benefits, including 100% employer-paid premiums for medical, dental, vision insurance, life insurance, and AD&D. You'll also have access to pretax benefit accounts, including FSA, HSA, and Commuter accounts. Our perks go beyond the basics with a mentorship program, daily in-office paid breakfast and lunch, company-sponsored ski and sailing trips, and regular happy hours. Details of participation in these benefit plans will be provided if an employee receives an offer of employment