Principal Systems Analyst

CTI Consulting•Boston, MA

About The Position

Become a subject matter expert for applications that provide electronic trading analytics capabilities. Learn the electronic trading domain and represent the development team in discussions with business stakeholders. Understand application details and source code, and explain how applications work to non-technical audiences. Learn new technologies and use GenAI tools to help understand and document source code. Build architectural and system workflow diagrams, and gather data by writing KDB/Q queries to investigate business scenarios across large data sets and system architecture. Lead system design and translate business requirements into technical details in collaboration with developers and product owners. Break down and manage developer and QA work items, including JIRA epics and stories. Facilitate discussions with stakeholders on team initiatives. Support production and non-production environments and respond to inquiries from business support teams.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent.
  • 9+ years of Systems Analyst and Project Management experience.
  • Prior hands-on software development experience.
  • Experience with complex distributed systems, especially trading systems.
  • Experience with SDLC tools such as JIRA and Confluence.
  • Experience with collaboration tools.
  • Experience crafting architecture and system workflow diagrams using tools such as Visio or Draw.io.
  • Background in data modeling and design.
  • Experience with SQL and large data sets for data analytics.
  • Experience with applications in Linux/Unix environments, including user commands or scripting.
  • Experience with cloud patterns and deployments, especially in AWS.
  • Familiarity with AI developer-assist tools such as GitHub Copilot.
  • Familiarity with CI/CD tools such as GitHub, Maven, Jenkins, Artifactory, and uDeploy.
  • Ability to understand complex end-to-end systems and identify performance, scalability, or resilience bottlenecks.
  • Strong analytical, communication, and organizational skills.
  • Ability to manage multiple tasks and thrive in a collaborative team environment.
  • Self-driven approach to innovation and comfort working with leadership.
  • Willingness to support production systems and application releases, including occasional weekend support.

Nice To Haves

  • Experience in Capital Markets or Brokerage systems, especially trading analytics.
  • KDB+/Q experience.

Responsibilities

  • Develop subject-matter expertise in applications supporting electronic trading analytics and learn the electronic trading domain.
  • Represent the development team in discussions with business stakeholders.
  • Understand application internals and source code, and explain application functionality to non-technical audiences.
  • Learn new technologies and use GenAI tools to understand and document source code.
  • Create architectural and system workflow diagrams.
  • Write KDB/Q queries and analyze large data sets to investigate business scenarios in the context of system architecture.
  • Lead system design and translate business requirements into technical details with developers and product owners.
  • Break down and manage JIRA epics and stories for developers and QA.
  • Facilitate stakeholder discussions on team initiatives.
  • Support production and non-production environments and respond to business support team inquiries.
  • Support production systems and application releases, including occasional weekend support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service