About The Position

The Advisor, Trading Engineering leads and advises the design, development, and delivery of software initiatives that support trading operations. As a subject matter expert, the role provides technical thought leadership for sophisticated trading applications and leads cross-functional teams in adopting effective engineering standards and emerging technologies. It also leads code reviews and knowledge sharing to strengthen the trading engineering team. The role builds and maintains trading systems, integrates real-time market data, and supports high-frequency trading, real-time processing, and low-latency communications. It independently delivers engineering outcomes from design through production support, mentors colleagues, improves shared engineering practices, and works with business and technical stakeholders to align solutions with trading objectives. The position also supports live systems, operational problem resolution, system maintenance, and disaster recovery planning.

Requirements

  • At least 10 years of relevant professional experience.
  • At least 5 years of experience in trading, finance, or a closely related field, within the overall professional experience requirement.
  • At least 1 year of hands-on experience using generative AI tools as an integral part of day-to-day software development.
  • Ability to design maintainable, modular software and well-defined service interfaces, including integration services and event-driven messaging, with clear contracts and secure authentication and authorization.
  • Experience working across services and data platforms, including existing applications, and applying sound design, debugging, and refactoring practices when modernizing applications.
  • Experience using Git and GitHub for collaboration and code review.
  • Ability to build automated unit, component, integration, and end-to-end tests and apply linting, dependency management, and security checks.
  • Ability to use AI coding assistants productively across the development lifecycle while holding generated code to the same standards as manually written code.
  • Ability to explain and defend AI-assisted changes, use only Cargill-provisioned access, and protect confidential information.
  • Ability to independently deliver outcomes from design through production support, explain technical trade-offs, mentor colleagues, and improve shared engineering practices.
  • Practical delivery experience and ability to learn Cargill platforms and standards quickly.

Nice To Haves

  • Experience with CI/CD, Docker, deployment automation in AWS, identity services, and Datadog observability.
  • Experience using AI coding assistants such as GitHub Copilot, Claude Code, or Codex.

Responsibilities

  • Lead and advise the design and implementation of robust trading systems, including clean, efficient, maintainable code and integration of market data feeds.
  • Customize software solutions to trading strategies and regulatory requirements.
  • Mentor and support software engineers, and improve trading applications’ performance, scalability, and reliability.
  • Validate software architecture for high-frequency trading, real-time data processing, and low-latency communications.
  • Lead quality practices, including rigorous testing, comprehensive code reviews, and adherence to engineering standards.
  • Develop test plans and unit and integration tests; debug defects and test systems for high transaction volumes.
  • Work with traders, analysts, and other teams to gather requirements and deliver solutions aligned with business goals.
  • Influence agile practices, facilitate knowledge sharing, and communicate technical concepts to nontechnical team members.
  • Lead continuous improvement of system performance, development processes, and tools, incorporating user and stakeholder feedback.
  • Establish and maintain technical documentation, operation manuals, and knowledge resources for compliance, onboarding, and training.
  • Monitor live trading systems, resolve complex operational issues, minimize downtime and risk, and guide routine maintenance.
  • Lead disaster recovery planning to support business continuity.

Benefits

  • Competitive salary and benefits
  • Career development opportunities
  • Accommodations during the recruitment or interview process, as needed
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service