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