Senior Full Stack & Distributed Systems Developer
|
|
Location: Greenwich, CT
Employment Type: Full-Time or Consultant Employer: Doran Jones, Inc. |
APPLY |
Our client is a global investment firm built at the intersection of financial theory and practical application. We strive to deliver concrete, long-term results by looking past market noise to identify and isolate the factors that matter most, and by developing ideas that stand up to rigorous testing. By putting theory into practice, we have become a leader in alternative strategies and an innovator in traditional portfolio management since 1998.
Our client share a common spirit of academic excellence, intellectual honesty and an unwavering commitment to seeking the truth. They’re determined to know what makes financial markets tick – and they will ask every question and challenge every assumption. They recognize and respect the power of collaboration, and believe transparency and openness to new ideas leads to innovation.
About The Team:
As a developer, our client is a uniquely exciting place to work at. The company is one of the most successful global asset managers, and the rapid growth creates a lot of opportunities to evolve your professional career. They solve interesting challenges day by day to enable the scaling of the organizational processes. All of this is embedded into a culture where the key values are academic rigor, openness and work/life balance. The Software Infrastructure team is newly being built out to tackle the produce the foundation of the technology stack for the enterprise from scratch. You will work with brilliant, passionate developers and researchers.
Our client share a common spirit of academic excellence, intellectual honesty and an unwavering commitment to seeking the truth. They’re determined to know what makes financial markets tick – and they will ask every question and challenge every assumption. They recognize and respect the power of collaboration, and believe transparency and openness to new ideas leads to innovation.
About The Team:
As a developer, our client is a uniquely exciting place to work at. The company is one of the most successful global asset managers, and the rapid growth creates a lot of opportunities to evolve your professional career. They solve interesting challenges day by day to enable the scaling of the organizational processes. All of this is embedded into a culture where the key values are academic rigor, openness and work/life balance. The Software Infrastructure team is newly being built out to tackle the produce the foundation of the technology stack for the enterprise from scratch. You will work with brilliant, passionate developers and researchers.
Role:
At our client, they are building out a microservices platform, which is supported by messaging infrastructure and distributed caching. They have a history of building open source software; the legendary pandas framework was originally created here. They always have it in mind to solve problems in a way that is usable for the wider audience. As a Senior Full Stack and Distributed Systems developer, you will:
At our client, they are building out a microservices platform, which is supported by messaging infrastructure and distributed caching. They have a history of building open source software; the legendary pandas framework was originally created here. They always have it in mind to solve problems in a way that is usable for the wider audience. As a Senior Full Stack and Distributed Systems developer, you will:
- Build proof of concepts, test and take into production technologies like: RabbitMQ, Kafka, Docker, Redis, Zookeeper, Grafana, Graphite
- Develop web based interfaces to efficiently access and manage the platform
- Work with other developers and researchers to get their projects on-boarded onto the platform
- Responsible for evolving the architecture
- Mentor Junior members of the team
What You’ll Bring:
- A solid foundation in computer science
- 4-8 years of experience in software development,
- Delivered successful projects using distributed, event-driven systems, using messaging and/or distributed caching
- Experience with managing both Unix and Windows environments
- Know at least one object oriented language at an expert level (Java/C#)
- Experience working with RESTful services
- Excellent object oriented design skills
- Experience in performing performance tuning and testing
Hope You Have:
- Experience with functional languages
- Publicly available code what you are proud of
Who You Are:
- You are interested in learning functional languages like Clojure, Haskell, and/or Scala
- You have a passion for learning about software and want to deepen your knowledge in distributed systems
Comments are closed.
Categories
All
Contract
Full Time
New York
Archives
June 2015
May 2015
April 2015
December 2014
March 2014

RSS Feed