All roles

Senior Developer I- Full Stack Python Developer (Investment Technology)

Remote · USA Full-time New today

About the position Neuberger Berman’s Investment Technology team is seeking a technically strong, full stack Python Developer to work alongside experienced engineers to design, develop, and deploy scalable applications that support our investment, trading, risk & research teams. This is an excellent opportunity to grow across the stack at the intersection of finance and technology.

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.
  • Participate in agile ceremonies (stand-ups, sprint planning, retrospectives).
  • Develop high-quality, efficient, and maintainable code using Python (Flask, Streamlit, Dash, Fast API)
  • Write clean, efficient, and maintainable code.
  • Implement unit, integration, and data tests; apply TDD where appropriate.
  • Troubleshoot and resolve production issues; improve performance, reliability, and observability.
  • Design and optimize SQL schemas and queries.
  • Work with Snowflake and MS SQL Server to ensure data integrity and performance.
  • Use Git and Azure DevOps for version control, work tracking, and CI/CD.
  • Deploy and support containerized applications on Kubernetes/OpenShift.
  • Partner with engineers, product owners, and investment teams to translate requirements into solutions.
  • Participate in code reviews and maintain technical documentation (APIs, designs, architecture).
  • Use AI coding tools (e.g., GitHub Copilot, Claude Code) to enhance productivity, while maintaining strong independent coding and debugging skills.

Requirements

  • Bachelor’s degree in computer science, software engineering, or related field, or equivalent practical experience.
  • 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 or Angular and modern JavaScript/TypeScript for building responsive UIs.
  • Proficiency with SQL, including schema design, query optimization, and data modeling (Snowflake, MS SQL Server, or similar).
  • 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.
  • Experience deploying applications to Kubernetes/OpenShift or other container orchestration platforms.
  • Familiarity with microservices and distributed systems.
  • Experience working in agile/scrum environments.
  • Strong communication and collaboration skills; ability to work with both technical and business stakeholders.
  • Proven ability to quickly learn new technologies and domain concepts.
  • Proactive, ownership mindset with commitment to clean, maintainable, well-documented code.

Nice-to-haves

  • Experience in financial services, capital markets, or fintech.
  • Basic understanding of equities markets, financial instruments (stocks, ETFs, derivatives), and investment workflows.
  • Experience with observability tools (logging, metrics, tracing).

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

Apply tot his job Apply To this Job

Related roles

Work from Home as a Python Developer in Pakistan

Remote · USA Full-time

Python Developer (Remote)

Remote · USA Full-time

Cloud Python Developer

Remote · USA Full-time

Software Engineer - Python - Container Images

Remote · USA Full-time

Python Jobs for Freelancers in USA, English speaker

Remote · USA Full-time

Python Developer for AI Prototype (LLM + State Comparison, Short Project)

Remote · USA Full-time

Python Developer (AWS) Europe

Remote · USA Full-time

Python Developer with Java & Cloud - Southwest Airlines

Remote · USA Full-time

Python Developer with Numpy Investment Banking

Remote · USA Full-time

Staff Python Software Engineer

Remote · USA Full-time

Experienced Customer Solutions Expert, Spanish Speaker – Delivering Exceptional Customer Experiences in a Dynamic, Global Environment

Remote · USA Full-time

Experienced Customer Experience Agent (Overnight Shift) – Livestream Shopping Platform

Remote · USA Full-time

Manager, Airport Customer Experience - SEA

Remote · USA Full-time

Experienced Remote Data Entry Operator – Global E-commerce and Technology Operations

Remote · USA Full-time

Data Entry Clerk – Part-Time Opportunities for Teens & Young Adults (Ages 13-19) | Flexible Schedule & Competitive Pay

Remote · USA Full-time

Experienced Online Remote Customer Service Representative – Deliver Exceptional Travel Experiences with arenaflex

Remote · USA Full-time

Experienced Customer Experience Advisor (Part-Time) - Retail Phones (Remote, based in Nashville)

Remote · USA Full-time

Web Designer

Remote · USA Full-time

Social Worker II - MSW - ED - Newark - 3p-11:30p - 15K Sign-On Bonus

Remote · USA Full-time

Paid Ads Manager

Remote · USA Full-time