want to join an elite group that accelerates innovation? Start here.

Tell SkillStorm about yourself and what you want to achieve in your career. Then we’ll let you know if your next step is becoming a tried-and-true Stormer.

Q

Interested in Hiring Exceptional Tech Talent?

Start here

Q

Interested in Hiring Exceptional Tech Talent?

Start here



want to join an elite group that accelerates innovation?

Start here



Q

Accelerate Your Career

Whether you’re a college graduate, military veteran, or an experienced pro, we can train you, we can upskill you, we can put you to work.

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

Find your perfect job.

Python Developer

SkillStorm is seeking a Quartz Core 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.

Top Skills Required:

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

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.

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, data storage systems, 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

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Job Application for
Python Developer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Join the Stormer Community and prepare to advance