Principal Software Engineer
Location: RemotePosted On: 05/11/2022
Requirement Code: 58146
Requirement Detail
Required :
A minimum of ten years in software development
Expert knowledge in one or more programming language(s) - Python, Java, C/C++
Proficient with a range of open-source frameworks, tools, and libraries not limited to but including: Angular/Backbone/ReactJS; Python (NumPy, SciPy, pandas); Protocol Buffers (gRPC, Avro, etc.); Gradient Boosting (TensorFlow, XGBoost, etc.);
Experience building modern data intensive applications and deploying to public or private clouds such as Amazon Web Services (AWS), or similar providers
Proficient on Linux platforms with knowledge of various scripting languages
Strong knowledge of one or more relevant database technologies e.g., DynamoDB, MongoDB, Redshift, Snowflake, KDB, etc.
Familiarity with a variety of programming styles (e.g., OO, functional) and in-depth knowledge of design patterns
Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, credit analysts, technologists, and business leaders
Desire to raise the bar in a complex, fast-paced, and technical environment
Financial services or insurance industry experience