Java Ruby Python Developer
In this role you will contribute to a high-performance, financial data platform by writing core software across the stack. You’ll work in a flat, fast-moving environment where code quality and learning pace matter. You’ll help push innovative approaches in trading, big data, and language processing. This is a hands-on, problem-solving role for techies who enjoy delivering impactful solutions and potentially earning significant rewards.
Responsibilities- Cut code and implement features across the stack
- Release management and deployment
- Core software development across systems
- Infrastructure improvement and automation
- Research new approaches and evaluate technologies
- Technical decision making and strategy
- Degree in Computer Science
- 2 years of professional experience (or bright graduates)
- Object oriented Scala or Java (or C++)
- Dynamic programming languages: Ruby and Python
- Web technologies: Ruby on Rails, CoffeeScript, Backbone.js, HTML, SASS/CSS
- SQL and NoSQL databases (Redis desirable)
- XML
- ANTLR (desirable)
- Build tools: Maven, CMake, Rake
- Appetite for solving complex problems
- Curiosity and willingness to learn new technologies
- Strong problem-solving mindset
- Comfort in a fast-paced, open environment
- Java
- Scala
- Ruby