We are storming the marketplace with the highly skilled, experienced, and certified professionals that businesses need.

Find your perfect job.

Python Developer (Closed)

SkillStorm is seeking a Python Developer for our client in New York, NY. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.

Job Description:

  • Quartz is revolutionizing the way Global Markets does business at our Client. Quartz will be the primary platform for pricing trades, managing positions, and computing risk exposure. Thousands of developers are using the highly-agile platform to deliver applications to thousands of end users. As a part of the Quartz team, you will contribute to the technology that will define the future of our business.

You Will Work With A Cutting-Edge Technology Stack That Includes:

  • Python and C++ based environment for agile development
  • Globally distributed object-oriented petabyte-class databases
  • Linux compute farms on-tap
  • A core framework of reusable business objects
  • A multi-million line code base
  • Automated tools for testing, integration and global application deployment

You Will:

  • Design, develop, and maintain high-performance systems
  • Build core technology components
  • Enhance functionality to be used and shared by a large community of developers
  • Research and analyze data processing functions, methods and procedures
  • Monitor program execution for expected performance

You Will Have:

  • Substantial programming experience
  • Exceptional knowledge of computer science data structures
  • Initiative to research solutions to problems
  • An understanding of the testing procedures relevant to the build-out of large systems
  • The ability to monitor the plant at scale

Specific Description:

  • The Quartz Platform team is now looking for people to extend the grid compute platform with the capabilities required to meet our future needs. They should be experienced software engineers with solid CS knowledge and a track record of delivery on at least one large project in a relevant area (in a PhD or prior job). This person needs to be able to work as part of a team on implementing the core enhancements to our grid compute platform, while collaborating effectively with the teams of both the users of our distribution API as well as teams who provide the core infrastructure we are building on.
  • The applicant will ideally have experience in the design and architecture of front-office pricing systems.
  • Other responsibilities include supporting production usage of core platform components, performing post-incident diagnosis, and executing performance analysis on behalf of the teams that use the platform to drive best-practices in the utilization of core platform components.

Required Skills:

  • Python Development
  • C++
  • Exceptional knowledge of computer science data structures

Additional Detail:

  • Working knowledge of Python and C++ is required.
  • Prior experience with job-scheduling systems and/or data distribution platforms is required.
  • Prior experience with DSLs in relation to pricing frameworks in desirable.
  • Prior experience in performance analysis and optimization of complex systems is desirable.

Qualifications:

  • BS Degree in Computer Science or Related.
  • A PhD in Computer Science focusing on any one of the areas is desirable:
  • distributed systems,
  • compiler technology, or
  • data storage systems.
  • 5+ years of development experience or lead developer role in a sizable e-trading project or similar.
  • We are looking for able developers who can meet the stated design objectives, particularly those who can manage the dynamics of a large system like Quartz and its many cross-component interactions.
  • If examples of your work are publicly viewable over the internet (GitHub, Bitbucket, Launchpad, etc), feel free to point us at work that is representative of your coding proficiency. This is of course optional, as we recognize that many great developers work primarily on closed source projects.

#LI-DNI

Similar Jobs

Application Architect V

Contract job in Jersey City

Technical Project Manager

Contract job in Jersey City

Entry Level Software Engineer

Contract job in Philadelphia