We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Principal Engineer

Intercontinental Exchange
United States, Georgia, Atlanta
5660 New Northside Drive Northwest (Show on map)
Mar 25, 2025
Overview

Job Purpose

ICE Data Services 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

Schedule

This role offers work from home flexibility one day per week.

Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.

Applied = 0

(web-6468d597d4-w6ps7)