FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Developer I – Full Stack Python Engineer
Neuberger BermanSenior Full Stack Engineer developing modern web applications for Fixed Income investment workflows. Collaborating with stakeholders to deliver high-quality, scalable platforms in a hybrid role.
Posted 4/30/2026full-timeChicago • Illinois, New York • 🇺🇸 United StatesSenior💰 $130,000 - $170,000 per yearWebsite
Tech Stack
Tools & technologiesAzureDjangoDockerFlaskJavaScriptKafkaKubernetesMicroservicesMS SQL ServerNumpyOpenShiftPandasPostgresPythonReactSQLTableauTypeScript
About the role
Key responsibilities & impact- Partner with Fixed Income investment, research and quant stakeholders to clarify requirements, define scope, and translate needs into technical designs and plan deliverables.
- Design, build, and maintain interactive web applications (React/Python Flask/Dash) used by investment professionals.
- Build RESTful APIs and microservices (Python/Flask/FastAPI) to support data access, business logic, and workflow orchestration.
- Implement event-driven patterns using Kafka (producers/consumers, topic design, partitions/consumer groups, error handling/retries, and delivery semantics where applicable).
- Contribute to data platform work: modeling, pipelines, validation, transformation, and integration with analytics/reporting use cases (e.g., Snowflake + SQL).
- Own end-to-end delivery: design, development, code review, testing, deployment, and production support.
- Improve engineering quality and operability through standards for testing, documentation, CI/CD, monitoring, and alerting.
- Mentor engineers and lead by example in design reviews, pull requests, and production readiness practices.
- Collaborate with platform/release teams on deployments and operational processes.
Requirements
What you’ll need- Bachelor’s degree in computer science/engineering (or equivalent practical experience)
- 7+ years of professional software engineering experience delivering enterprise-grade applications
- Strong communication skills and a track record of ownership, delivery, and collaboration with non-technical stakeholders
- Strong full-stack experience across: Front end: 2+ years building UIs with at least one of either React (and modern TypeScript/JavaScript practices) OR Python Flask/Django/Dash.
- Back end: 4+ years building services in Python (FastAPI/Flask strongly preferred; Pandas/NumPy required)
- 3+ years hands-on SQL databases – MS SQL Server / Snowflake / Postgres Data modeling and database design; ability to troubleshoot complex data issues
- Strong OOPS Fundamentals.
- Experience containerizing applications with Docker and deploying them to OpenShift (or comparable Kubernetes platforms or Azure)
- Nice to have: Experience in Asset Management / Financial Services, especially supporting Fixed Income users and workflows.
- Familiarity with Fixed Income instruments (e.g., U.S. Treasuries, IG/HY credit, EM debt, mortgages).
- OMS/platform exposure (e.g., Aladdin , Perform) and/or credit investment platforms (e.g., Allvue Everest).
- Experience in building dashboards in Tableau / Power BI.
- Messaging/eventing experience using Kafka (or similar) in production systems.
- Experience in using AI coding assistants (e.g., GitHub Copilot, Claude) effectively within secure engineering practices.
- Knowledge of Agentic AI frameworks – LangChain / LangGraph / Open AI.
Benefits
Comp & perks- paid time off
- medical/dental/vision insurance
- retirement
- life insurance
- other benefits to eligible employees
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactPythonFlaskDashFastAPISQLDockerKafkaPandasNumPy
Soft Skills
communicationownershipdeliverycollaborationmentoring
Certifications
Bachelor’s degree in computer science/engineering