Lead Software Engineer

Harris Associates•Chicago, IL
•Hybrid

About The Position

The Lead Software Engineer designs, develops, and supports software and vendor integrations, focusing on Trading and Trade Order Management. The role leads Front Office projects and initiatives by partnering with stakeholders to modernize and enhance platforms, and builds expertise in supported business areas, related technology, data domains, and vendor platforms. The engineer mentors junior Software Engineers and interns as needed and collaborates with team members to establish architecture, DevOps, and data-governance standards. The position also participates in support escalations, triages and resolves production incidents, and supports critical issues during business hours and, when necessary, outside normal business hours. Telecommuting from home is eligible within reasonable commuting distance of Chicago, Illinois. Physical presence at the Chicago worksite is required at least several days per week.

Requirements

  • Master's degree or foreign equivalent in Information Technology, Information Systems, Engineering, Math, Computer Science, or a quantitative discipline.
  • At least 7 years of work experience in the Asset Management industry, focused on Front Office investment platforms involving Trading, TCA, Order Management, and Trader Order Operations.
  • At least 7 years of experience with Charles River IMS for portfolio management, order management, and compliance workflows in asset management environments.
  • At least 7 years of experience with Portware or similar EMS platforms, including trade execution, algorithmic routing, and integration with OMS/IMS systems.
  • At least 7 years of hands-on expertise with Snowflake and/or Databricks for scalable data engineering, analytics, and financial data pipelines.
  • At least 7 years of experience leading development and integration across front-to-back trading systems, combining IMS, EMS, and cloud-based data platforms into production-grade solutions.
  • At least 4 years of experience designing and deploying solutions on cloud platforms such as Azure, AWS, or Google Cloud, including data, compute, and security services.

Responsibilities

  • Design, develop, and support software and vendor integrations, focusing on Trading and Trade Order Management domains.
  • Lead Front Office projects and initiatives in partnership with stakeholders to modernize and enhance platforms.
  • Deepen business expertise in supported areas, related technology, data domains, and vendor platforms.
  • Mentor junior Software Engineers and interns as needed.
  • Collaborate with team members to set standards for architecture, DevOps, and data governance.
  • Participate in support escalations, triage and resolve production incidents, and support critical issues during business hours and, when necessary, outside normal business hours.

Benefits

  • Medical insurance
  • Prescription drug coverage
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Profit-sharing plan
  • 401(k) plan
  • Tuition reimbursement
  • Commuter benefits
  • Holistic wellness benefits
  • Volunteer programs
  • Discretionary performance bonus may be included, depending on the position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service