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, Florida, Jacksonville
4800 East Deer Lake Drive (Show on map)
Jun 03, 2025
Overview

Responsibilities

  • Responsible for the development of enterprise applications.
  • Participates and often leads technical design, architecture, and implementation of enterprise applications.
  • Develops and ensures adherence to development process and best practices.
  • Facilitates an agile, efficient, and fast paced development environment.
  • Participates in software design meetings and analyzes user needs to determine technical requirements.
  • Responsible for automation of builds and deployments.
  • Responsible for ensuring deployments are successful.
  • Responsible for application performance and resilience.
  • Provides mentorship and guidance for less experienced software development staff.
  • Remains current on industry standards in technologies relevant to their responsibilities.
  • Works closely with product and business teams to ensure software functions as expected.
  • Ensure adherence to industry and corporate standards including SDLC, information and software security, and compliance.

Knowledge and Experience

  • 10+ years of professional software development experience.
  • Master's degree (preferred) or Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 7+ years of experience designing and architecting complex software systems.
  • Expert-level proficiency in modern programming languages:
    • Python
    • Java or .NET
    • Transact SQL
  • 5+ years of hands-on experience with modern UI frameworks such as React or Angular.
  • 7+ years of substantial experience with RDBMS such as PostgreSQL and SQL Server.
  • Proven experience in developing and deploying AI/ML solutions, including knowledge of key frameworks and platforms (e.g., TensorFlow, PyTorch, scikit-learn) is preferred.
  • Strong knowledge and experience with containerization technologies (e.g., Docker, Kubernetes).
  • Extensive experience working within and leading agile development teams.
  • Proficiency with agile project management tools such as Jira.
  • Proficiency with continuous integration and continuous deployment (CI/CD) tools such as Jenkins.
  • Demonstrated ability to lead, mentor, and effectively collaborate across cross-functional technical teams.
Applied = 0

(web-696f97f645-4mdcj)