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

Remote Full-time
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
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Director of Sales - Costco Job at US Company in Chicago

Remote

Inpatient Coder (Weekend Coverage) - Part Time | Remote

Remote

[Remote] Sales Development Representative

Remote

Energy Potential Study Senior Consultant

Remote

Spring Paid Intern - Drama

Remote

2026 Finance, Treasury & Accounting Development Program Analyst - Finance Track

Remote

Apple Home Advisor Job Opportunity

Remote

Home Infusion Nurse 1, Per Diem – Accredo – Metro Atlanta, GA

Remote

**Experienced Customer Service Representative – Work From Home Opportunity at arenaflex**

Remote

Experienced Customer Service Parcel Specialist – In-Center Parcel Management Operations

Remote
← Back