Career Center

Principal Software Engineer

Location: Remote
Posted 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