22 oct
|
StoneX Group
|
Bogotá
22 oct
StoneX Group
Bogotá
Overview
Permanent, full-time
Connecting clients to markets - and talent to opportunity
With 5,400+ employees and over 80,000 institutional, commercial, and payments clients, we operate from more than 80 offices spread across six continents. As a Fortune 100, Nasdaq-listed provider, we connect clients to the integral markets - focusing on innovation, human connection, and providing world-class products and services to all types of investors.
Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, StoneX Group is made up of four business segments that offer endless potential for progression and growth.
Corporate: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you’ll have the opportunity to optimize processes and implement game-changing policies.
Responsibilities
Position Purpose: We are seeking a deeply technical Engineering Manager to lead a Client Onboarding engineering team in Colombia. This is a player-coach role, not a traditional management-only position. The successful candidate will set the technical direction for the team, lead architecture and solution design, guide engineers through complex delivery challenges, and remain directly involved in the codebase.
Approximately 70% of the role will focus on technical leadership, architecture, system design, AI enablement, engineering standards, mentoring, and delivery direction. The remaining 30% will involve hands-on individual contribution, including development of critical functionality, proof-of-concept implementation,
code reviews, debugging, and production problem-solving.
The Engineering Manager will also lead the team’s adoption of AI-assisted and agentic engineering practices. This includes the effective use of enterprise-approved AI coding assistants, task-specific engineering agents, automated testing agents, reusable skills and workflows, and AI-supported modernization approaches.
AI fluency is an explicit expectation of this role. The Engineering Manager should be able to distinguish between using AI to improve software delivery and embedding AI capabilities into the products and platforms the team develops.
Primary duties will include as per below:
Technical Leadership, Architecture, and Team Direction - Approximately 70%
- Own the technical direction and solution architecture for the engineering team, ensuring alignment with enterprise standards and the broader Client Onboarding technology strategy.
- Lead end-to-end system design across React applications, APIs, microservices, workflow components, relational and NoSQL databases, event streams, cloud infrastructure, and external integrations.
- Translate complex business, operational, and regulatory requirements into scalable technical designs and executable engineering plans.
- Produce and review architecture diagrams, technical specifications, API contracts, data models, event schemas,
integration patterns, and implementation approaches.
- Drive modernization initiatives involving cloud-native applications, microservices, event-driven architecture, containerization, platform engineering, and legacy application transformation.
- Act as the team’s primary technical escalation point for architecture, design, development, integration, performance, security, and production issues.
- Lead technical design reviews and code reviews while ensuring key architectural decisions are documented and understood by the team.
- Establish and reinforce engineering standards covering code quality, automated testing, CI/CD, security, observability, resilience, performance, and maintainability.
- Ensure non-functional requirements—including scalability, availability, recoverability, security, auditability, and monitoring—are incorporated into solution designs from the outset.
- Identify and mitigate architectural risks, technical debt, delivery bottlenecks, system inefficiencies, and cross-team dependencies.
- Break complex initiatives into clear technical deliverables and provide engineering estimates, implementation sequencing, dependency analysis, and delivery guidance.
- Mentor developers and technical leads, helping them strengthen their architecture, system design, coding, testing, troubleshooting, and production-support capabilities.
- Promote a culture of technical ownership, experimentation, continuous improvement, knowledge sharing, and engineering excellence.
AI and Agentic Engineering Leadership
- Define and drive the team’s strategy for using AI across the software-development lifecycle, including req
📌 Software Engineering Manager (Bogotá)
🏢 StoneX Group
📍 Bogotá