We are looking for a highly motivated Solutions Engineer to play a critical role in revolutionizing our software development lifecycle. This unique position focuses on leveraging AI and automation to generate, manage, and optimize the code that powers our market data solutions.
Key Responsibilities
- AI Agent Management: Directly oversee a fleet of AI-powered “agents” (automated tools/scripts) responsible for writing, testing, and debugging code for market data features.
- Code Generation and Automation Focus: Drive the development process with a primary focus on using automation and AI tools to drastically increase the speed and quality of code creation.
- Programming Oversight: Review, validate, and optimize the code produced by AI agents to ensure it meets high standards for security, efficiency, and architectural integrity.
- Toolchain Optimization: Manage, configure, and tune the underlying AI/ML models and prompts that guide the solution generation process to maximize performance and relevance to market data tasks.
- Feature Development Coordination: Translate product requirements for new market data solutions, with a heavy focus on automation.
- Process Improvement: Identify bottlenecks in the automated development pipeline and implement improvements to enhance overall efficiency and developer experience.
Required Skills & Experience
- 3+ years of professional experience in software engineering, ideally in a fast-paced data or financial technology environment.
- Strong proficiency in at least one modern programming language (e.g., Python, Java, C++).
- Experience with AI/ML concepts and practical application, particularly in prompt engineering or using large language models (LLMs) for code generation. Familiarity with Claude Code is a plus
- Familiarity with DevOps principles, CI/CD pipelines, and version control (e.g., Git).
- Excellent analytical and problem-solving skills with a focus on automation and efficiency.
- Understanding of data structures and algorithms, specifically as they apply to market data processing is a plus.
What We're Looking For
A forward-thinking engineer who is comfortable straddling the line between traditional software development and cutting-edge AI-driven programming. This role is perfect for someone eager to manage code as a product of AI systems. Most importantly, the engineer has a drive for learning and creating robust, sustainable solutions.