Job Description
What’s the role?
You’ll be working with a talented team of technologists and product owners to help design and implement a user-friendly system that handles complex business logic to meet local regulatory and compliance requirements.
What’s in it for you?
- You’ll get to work on building out high-performance, fault-tolerant, and real-time distributed systems
- You’ll get to learn and have a chance to work with multiple industry-leading technologies such as Kafka, Redis, and building out new services using python 3.x on Linux.
- You will have access to Bloomberg University’s vast training resources where you can learn everything from machine learning to how financial markets work.
- You’ll be a part of a mission-driven organization that values the safety and transparency of financial markets, and the ideals of service and philanthropy.
We’ll trust you to:
- Collaborate in an agile, multidisciplinary, fast-paced team
- Take ownership of technical solutions, development, and delivery to production
- Develop in all levels of a web application stack, from the client to server side
- Explore and evaluate the value of new and emerging web technologies
You’ll need to have:
- 3+ years of coding experience in Python, JavaScript
- Experience with any RDBM system like PostgreSQL, SQL Server
- Experience with working on distributed systems
- Experience working in a test-driven development environment (unit testing frameworks like Unitest, Autotest, Pytest, etc.)
- Experience using Git as the source control system
- Ability to quickly embrace and master new technologies and put them into practice
- Passion for solving problems for end-users
- BA, BS, MS, Ph.D. in Computer Science, Engineering or related technology field
We’d love to see:
- Familiarity with Redis and Kafka
- Familiarity with Node.js & React.js
- Familiarity with Agile methodologies like Scrum and Kanban, using Jira
Job ID: 122689