About the job Senior Python Engineer II
Senior Python Engineer II
Location: Newark, NJ (Hybrid 2 days per week onsite)
- Full-time / Regular W2 role - No C2C
- No Visa transfers at this time
Our client is seeking a highly skilled and experienced Senior Python Engineer with a strong background in Python development and portfolio management systems. This role will play a critical part in designing, developing, and enhancing tools and applications for front-office operations in the financial sector. The ideal candidate will have a deep understanding of fixed income markets and experience with portfolio and trading model development.
Key Responsibilities
- Design, develop, and optimize portfolio management systems using Python and SQL.
- Build and enhance trading models and tools with a focus on fixed income investments.
- Work with diverse financial datasets from sources such as Bloomberg, MSCI, ICE, JPM, S&P, Moodys, and Reuters.
- Leverage your strong problem-solving abilities to create innovative solutions in fast-paced, dynamic environments.
- Collaborate with stakeholders, including portfolio managers and quants, to deliver tailored technical solutions.
- Utilize development tools such as Git, Jira, Docker, and Jenkins to streamline workflows and ensure code quality.
- Take ownership of tasks and proactively address challenges with a solutions-oriented mindset.
Qualifications
- 10+ years of experience in developing portfolio management systems, particularly in Python and SQL.
- Strong expertise in fixed income markets and portfolio/trading model construction.
- Hands-on experience with financial data sources such as Bloomberg, MSCI, ICE, and others.
- Advanced problem-solving and analytical skills to address complex technical and financial challenges.
- Extensive experience with SDLC tools, including Git, Jira, Docker, and Jenkins.
- Familiarity with Java programming for enhanced system functionality.
Preferred Skills
- Experience with cloud platforms such as Azure.
- Knowledge of investment universe customization and back-testing strategies.
- Direct experience supporting front-office professionals, including portfolio managers and quantitative analysts.
- Proficiency in building microservices using the Spring Boot framework.
- Experience in developing web applications using React.
This role provides an exciting opportunity to work on cutting-edge technologies at the intersection of finance and software engineering. If you thrive in collaborative environments and are passionate about delivering impactful solutions, we encourage you to apply.