Posted in

Principal Engineer

Principal Engineer

CompanyIntercontinental Exchange
LocationAtlanta, GA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s or Master’s degree in Computer Science or equivalent
  • 10+ years of recent C++ and/or Core Java Experience
  • Expert level understanding of low latency and high throughput server-side development
  • C++, Core Java, Bash or Python scripting
  • Linux commands and tools
  • Experience with performance tuning, debugging, and memory profiling
  • Excellent analytical/quantitative, problem solving, and interpersonal skills
  • Ability to lead collaborations across multiple teams
  • Extensive knowledge and understanding in all aspects of the Software Development Life Cycle
  • Proficient in statistical modeling on large trading and market data set

Responsibilities

  • Manage all phases of the project life-cycle including implementation, programming, testing and maintaining software systems
  • Provide direction on engineering projects and offers recommendations to management on potential solutions to issues
  • Manage deadlines and other department related tasks
  • Design and Develop C++ and/or Java based application using Low Latency libraries
  • Investigate, profile, and optimize performance of software components
  • Provide Production Support for existing applications
  • Execute POCs to identify solutions to ambiguous and challenging problems
  • Promote a culture of responsibility, ownership, and support for teammates

Preferred Qualifications

  • Experience with predictive signals and market impact analysis preferred
  • Experience with Derivatives Trading Domain Preferred
  • Hands-on experience with market data and order routing preferred