A financial firm is looking for a Software Engineer to join their team in New York, NY. Compensation: $200-250k
Qualifications:
- Required
- A Bachelor's or advanced degrees in computer science, engineering, or technology related field required
- 8+ years software development experience in financial services industry collaborating with quantitative modelers/researchers and data teams, preferably in asset management or investment bank
- Experience working on very large scale, high performance, horizontally scalable, big data, distributed computing systems, solving computationally challenging problems such as market risk, counterparty risk, simulations, regulatory stress etc.
- Expertise in server-side Python, object-oriented programming, scalable design, data structure, concurrency, algorithm, performance tuning and distributed systems architecture
- Expertise in technologies such as, Kafka, Redis, Mongo DB, MS SQL etc., preferably hosted on AWS
- Expertise in data analysis using SQL, Pandas, REST API etc.
- Preferred
- Experience working on a firmwide risk system for commodities, rates, fixed income, or credit
- Knowledge of commodities market, financial derivatives, pricing/valuation, and risk analytics
- Familiarity with Bloomberg and Morning Star commodities market data
- Experience using Dev/Ops tools, such as, JIRA / Git / Team City / Octopus Deploy, in Agile environment
- Familiarity with data analysis using Excel
- Expertise in an object-oriented programming language such as C#, Java or C++
- Expertise in AWS technologies such as RedShift, EC2, S3 etc.
- Experience with Kubernetes and AWS infrastructure