Software Engineer

Up to $180,000 base + Bonus
New York
Permanent

Ready to work on Game Changing Technology?

This role will be working at an internationally recognized Fintech Vendor Backed by Leading Venture Capital firms. You will be contributing directly to the team’s flagship product.

Requirements:

  • Exceptional Java programming skills
  • Exceptional distributed systems programming skills
  • Familiarity with SQL and databases
  • Excellent grasp of software engineering principles, life cycle, and best practices
  • Exceptional problem-solving skills
  • Ability to learn a new industry and technology quickly
  • Ability to work both independently and in teams
  • Strong self-management skills, initiative, and ability to juggle multiple disparate projects
  • Bachelor’s degree in computer science or related field; Masters preferred

 

About us

  • At least 5 years programming in Java
  • Knowledge of at least one scripting language (Perl, Python, Ruby, JavaScript, etc.)
  • Experience with Python, Perl, Linux, Win 32, and/or UNIX/Solaris a plus
  • Experience with financial software and/or financial trading, especially in FX or fixed income, a plus
  • Experience with financial broker/exchange APIs (e.g. price feeds, order execution) a plus
  • Experience with real-time distributed systems and fast-cycle version iterations a plus