*Hybrid, 3 days onsite, 2 days remote*
*We are unable to sponsor as this is a permanent Full time role*
A prestigious company is looking for a Director, Software Engineering - QRM. This director will manage 6 people and will help develop software applications and solutions for the quantitative management platform. This director will need hands-on experience with Java, DevOps, CICD, AWS, Containers, terraform, Etc.
Responsibilities:
- Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives.
- Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources.
- Develop CI/CD pipelines.
- Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring.
- Contribute to development of QRM's databases and ETLs.
- Integrate model prototypes, model library and model testing tools using best industry practices and innovations.
- Create unit and integration tests; build and enhance test automation tools.
- Participate in code reviews and demo accomplishments.
- Write technical documentation and user manuals.
- Provide production support and perform troubleshooting.
- Provide hands-on technical leadership and active coordination of tasks and priorities.
- Provide guidance and support for the team and reporting for the management.
Qualifications:
- Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics
- 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
- Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C+, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills.
- Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices.
- DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments.
- Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes).
- Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry).
- Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers).
- Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.).
- Experience with high performance and distributed computing.
- Experience with productivity tools such as Jira, Confluence, MS Office.
Chicago, Illinois, USA
$180-200K + Bonus
Request Technology
Dillon Grooss
AJM/375021194
31/05/2024 18:15
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.