Skip to Main Content

Senior Systems Developer

Intercontinental Exchange Atlanta, GA

  • Posted: April 05, 2021
  • Full-Time

Job Purpose

The Senior Systems Developer is responsible for creating, maintaining availability, and supporting high-performance development, non-production, and production Linux environments. They will also research, design, and develop code to support NYSE trading infrastructure by contributing source to the overall platform in addition to other various development initiatives within the Systems Engineering group. This Developer role will be part of a results-oriented, service-delivery team and assist QA analysts, release engineers, developers, and operations teams.  Additionally, this role will perform root cause analysis of problems, select and implement automation tools, and actively participate in deeply technical discourse.



  • Evaluate, test, and integrate new code to support hardware upgrades and configuration changes
  • Contribute to the overall codebase (C/C++)
  • Tune systems for maximum available performance
  • Respond to and assist in production operations in a 24/7 environment and participate in a weekly on-call rotation for after-hours support
  • Evaluate, test, and integrate new operating system versions, drivers, and patches
  • Provide technical analysis, resolve problems, and propose solutions
  • Provide support to, and coordinate with developers, operations staff, release engineers, and end-users
  • Educate and mentor team members and operations staff

Knowledge and Experience

  • Bachelor's degree in engineering or computer science or equivalent experience in systems engineering and/or development
  • 4+ years of experience with the Linux Operating System (RedHat variants preferred)
  • 2+ years of hands on experience with Scripting (Shell)
  • 1+ years of hands on experience with C/C++ programming language on Linux
  • Experience with JIRA or similar issues/project tracking tools
  • Experience with Git or closely related version control systems
  • Advanced Linux administration and engineering
  • Top-tier analytics and problem solving
  • Project management, organization, and time management skills
  • Customer-focused, and dedicated to the best possible user experience
  • Able to communicate effectively with both technical and business resources

Preferred, but not required:

  • Experience with designing/implementing scalable hardware solutions for performance and high availability
  • Experience developing applications that utilize relational databases
  • Advanced Linux kernel and network tuning
  • Understanding of and experience with low-latency, high-performance Linux environment
  • 2+ years of hands on experience on Scripting (Perl, Ruby, Python) or strong in one of the scripting languages is acceptable
  • Experience with Automation tools like puppet, chef, or other build automation and configuration management
  • Experience with common hardware support tasks
  • Experience as a manager or team lead


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.

Additional Information
  • Job Type: Standard
  • Schedule: Full-time

Intercontinental Exchange


Atlanta, GA



View all jobs at Intercontinental Exchange

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.