About The Position

Develop expertise across all Engineering, including storage, operating systems, databases, messaging, market data, exchange/clearing interface, and software languages. Contribute to design and development of the firm’s Listed Clearing software and data infrastructure by identifying internal hardware and implementing and supporting public and private cloud-based solutions to provide on-demand scaling of the firm's applications. Apply data interrogation and analysis, Generative AI, and machine learning techniques to identify and react to problems in the firm’s infrastructure and platforms. Identify, analyze, and resolve application issues by creating “Skills” which can be used by AI agents for repetitive error resolutions and minimizing operational errors. Develop Monitoring and Observability solutions to track and manage application health and support application service performance by identifying bottlenecks in the systems. Monitor, mitigate, and prevent risk in the production environment by enforcing change management processes. Review and assess production incidents and communicate with users, applications owners, vendors, and internal and external stakeholders. Develop sustainable systems and services through automation, performance tuning of application and database code. Improve exchange and clearing house processing throughput for Listed Derivatives flow to meet exponential business demands. Plan and build Disaster recovery capabilities in enterprise applications.

Requirements

  • Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Information Systems/Technology, or related field and three (3) years of experience in job offered or related role OR Master’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Information Systems/Technology, or related field and one (1) year of experience in job offered or related role.
  • Performance tuning and troubleshooting application and database issues utilizing SQL performance tuning and diagnosing potential performance issues by analyzing query execution plans, java code debugging, or log analysis
  • Software development using UNIX operating system, Shell scripting, or Object-Oriented (OO) languages like Java
  • Supporting production systems utilizing Database technologies including DB2 or Sybase ASE, and messaging technologies including MQ, EMS, or Object-Oriented (OO) languages like Java
  • Working with the full Software Development Life Cycle (SDLC) including requirements gathering, design, prioritization, coding testing, release, and support using tools like Github
  • Executing periodic disaster recovery testing to ensure business continuity

Responsibilities

  • Contribute to design and development of the firm’s Listed Clearing software and data infrastructure
  • Implement and support public and private cloud-based solutions
  • Apply data interrogation and analysis, Generative AI, and machine learning techniques
  • Identify, analyze, and resolve application issues by creating “Skills” for AI agents
  • Develop Monitoring and Observability solutions
  • Support application service performance by identifying bottlenecks
  • Monitor, mitigate, and prevent risk in the production environment
  • Review and assess production incidents and communicate with stakeholders
  • Develop sustainable systems and services through automation and performance tuning
  • Improve exchange and clearing house processing throughput
  • Plan and build Disaster recovery capabilities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service