Full Stack Developer Research
Apply NowCompany: CERES Group
Location: Boston, MA 02115
Description:
We are looking for a software engineer with some relevant experience in software development and design, some proven track record or work experience, an interest in front end/visualization, an interest in investments, and drive to grow and succeed. Prior exposure/excitement/interest in user interface is required. Must also have back-end development experience and be willing to use/learn python.
We are seeking an experienced Software Engineer to help us design and build our advanced browser-based, interactive, analytical platform that helps us better understand, explain, and improve our quantitative investment process. This is a hands-on, full-stack development role that provides growth and learning opportunities. The Software Engineer will utilize and hone a variety of technical skills while gaining and applying quantitative investment knowledge. Our small team is embedded within the investment group, providing the opportunity to see your work in action. Join us to leverage your software development skills and work with world class technology and investment experts.
Responsibilities:
Qualifications:
Other technologies we use:
We are seeking an experienced Software Engineer to help us design and build our advanced browser-based, interactive, analytical platform that helps us better understand, explain, and improve our quantitative investment process. This is a hands-on, full-stack development role that provides growth and learning opportunities. The Software Engineer will utilize and hone a variety of technical skills while gaining and applying quantitative investment knowledge. Our small team is embedded within the investment group, providing the opportunity to see your work in action. Join us to leverage your software development skills and work with world class technology and investment experts.
Responsibilities:
- Design, build, test, and support multi-tiered distributed, clustered, web-based applications and platforms
- Engineer, design, and build scalable, interactive, responsive, informative, and beautiful data visualization and exploration tools
- Team up with quantitative portfolio managers and researchers to develop and execute process improvement initiatives through software development
Qualifications:
- Experience building browser-based applications using JavaScript, CSS, and HTML
- Experience programming using a server-side scripting language such as Python (Node, Ruby, Julia, etc.)
- Degree in Computer Science or equivalent knowledge and technical work experience
- Hands on experience running http server such as Apache / NGINX
- Prior investment/financial industry knowledge is not required
Other technologies we use:
- SQL, NoSQL, MongoDB, Redis
- Numpy, Scipy, Pandas
- D3, AngularJS, Node
- Docker, Slurm, ZeroMQ, AWS