Principal Engineer
Direct Hire
Fully Onsite, Atlanta GA
$155k - $210k, annual bonus
Our client is seeking a hands-on Solution Architect. The candidate will demonstrate strong experience in systems architecture, systems integration, problem solving, solution and algorithm design, communication, team leading, and mentoring. The candidate should be fully versed in the latest trends of common computing frameworks including, not limited to, Spring MVC, Spring Web, Spring Boot, Spring JPA, Spring Cloud, Micro Services, Service registration, discovery, and routing, distributed computations including Map Reduce, Relational Data Model vs Object Model and CI/CD pipelines.
The candidate is hands-on and will lead by coding in full-stack software development including Java, Typescript, HTML5, React and Redux, Bash, Python, and Linux. Candidates having C++ programming skills are highly desired.
The candidate will join a team of talented and motivated developers to build Pricing and Evaluation systems for MBS and CMO. The candidate should possess working knowledge of TBA, MBS, CMO, CMBS, and ABS instruments. Intex Subroutines and Wrapper experience is considered a strong plus. Successful candidates should also exhibit strong mathematical and analytical aptitude to work with quant and quant models integrated to the Pricing and Evaluation systems, including but not limited to Interest Rates Model, Prepayment Model, Cashflow Model, Monte Carlo Model.
The candidate should be self-motivated, a quick learner and embrace development best practices, procedures and policies.
Responsibilities
Manage full life cycle of engineering projects; performs complex development work and provide recommendations to management on potential solutions to issues
Manage all phases of the project lifecycle including implementation, programming, testing and maintaining software systems
Manage deadlines, budgets and other department related tasks; Responsible for providing technical leadership within the team
Manage and resolve problems within their respective technology setting and provide solutions based on best practices and Firm standards
Assist with managing projects and other technical & product managers in the evaluation of product requirements for software applications; develops and reviews detailed technical specifications
Knowledge and Experience
Required Experience
Proven track of records as Solution Architect
7+ years of development experience
Hands on in Java, Spring Boot, React, Redux, Typescript, HTML5, Gradle
Oracle or other RDMS experience, SQL, Hibernate, JPA
Bash, Perl
Linux
Working knowledge of MBS and CMO
Knowledge of interest rates model, prepayment model, cashflow model, Monte Carlo and OAS
Bachelor's degree in Computer Science, Math, Physics, Financial Engineering
Strong Plus
Prior C++ experiences
Intex Subroutine and Wrapper