nb
Developer II - Full Stack Python Developer (Equities Investment Technology)
At a Glance
- Location
- United States of America
- Employment
- Full time
- Experience
- 3–5 years
- Compensation
- salary range for this role is $90,000-$110,000. This is the lowest to highes
- Posted
- 2026-01-29
Key Requirements
Required Skills
Domain Knowledge
- Engineering
- Finance
Benefits & Perks
off, medical/dental/vision insurance, retirement, life insurance and other b
Requirements
3–5 years of professional software development experience, ideally in a full stack role.
Strong Python skills with experience building RESTful APIs.
Hands-on experience with at least one Python web framework (FastAPI preferred; Flask, Django, Dash, or Streamlit a plus).
Experience with React and modern JavaScript/TypeScript for building responsive UIs.
Experience writing unit, integration, and data tests (e.g., pytest, unittest) and working with CI/CD pipelines.
Comfort with Git-based workflows and code reviews.
Compensation & Benefits
Opportunity to work on impactful projects that directly support investment decision-making
Collaborative, intellectually stimulating environment with experienced engineers and investment professionals
Exposure to cutting-edge technology and financial markets
Professional development and learning opportunities
Access to modern development tools and AI-assisted coding platforms
Neuberger Berman is unable to offer visa sponsorship for this position. Applicants must be authorized to work in the United States without the need for current or future sponsorship.
Responsibilities
Design, develop, and enhance applications that support trading, portfolio management, and analytics for equities investment teams.
Build RESTful APIs and microservices using Python (FastAPI, Flask, Dash, Streamlit
Work across the full software development lifecycle: requirements, design, implementation, testing, deployment, and ongoing support.
Develop high-quality, efficient, and maintainable code using Python (Flask, Streamlit, Dash, Fast API)
Implement unit, integration, and data tests; apply TDD where appropriate.
Troubleshoot and resolve production issues; improve performance, reliability, and observability.
About the Company
Applicant Privacy Notice
.