1 day ago

Base Salary

$165k - $210k/yr

Responsibilities

  • Analyze requirements, propose technical solutions, and deliver projects within expected cost, time, and quality parameters.
  • Develop and unit test software functions according to development best practices.
  • Build and maintain low-latency routing applications, matching engines, and backend systems.
  • Collaborate with developers and QA engineers on integration, functional, and regression testing.
  • Promote software changes safely through development environments into live production.
  • Continuously improve system performance and address design and operational challenges with business and operations teams.

Requirements

  • Bachelor's degree in Computer Science or Engineering.
  • At least 5 years of hands-on C/C++ programming experience on Linux.
  • At least 2 years of hands-on scripting experience.
  • Experience with code analysis and coverage tools such as Coverity, Valgrind, gcov, and lcov.
  • Strong knowledge of computer science fundamentals, algorithms, data structures, and performance-oriented programming.
  • Strong understanding of TCP/IP and multicast network protocols.
  • Strong written and oral communication skills.

Benefits

  • Regular full-time employees are eligible for medical, dental, and vision coverage, a 401(k) plan, life insurance, time off, and paid leave for qualifying circumstances.

Tech Stack

Categories

Intercontinental Exchange

About Intercontinental Exchange

10,000+ employees

Intercontinental Exchange operates global exchanges and clearing houses, offers fixed income and commodities trading platforms, and sells market data, listings, and mortgage technology to financial institutions and lenders. Its revenue comes from transaction and clearing fees, data subscriptions, listings, and software. Founded in 2000 and headquartered in Atlanta, it owns the New York Stock Exchange and ICE Mortgage Technology, and is publicly traded on the NYSE under the ticker ICE.

Contact me