Job Openings Senior Python Engineer II

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.