Job Description
Must Have Technical/Functional Skills
Job Summary:
Leading a team of senior developers in designing, modernizing, and scaling the foundational framework for global suite of regulatory applications. This position requires a leader who can balance hands-on technical execution with strategic architectural vision.
Key Responsibilities
- Team Leadership: Direct, mentor, and manage a team of senior developers. Establish engineering best practices, conduct rigorous code reviews, and foster a culture of technical excellence.
- Architectural Ownership: Design and build the foundational, reusable core framework that powers our global regulatory applications, ensuring it meets diverse business and compliance requirements.
- System Modernization: Lead the architectural design and execution of migrating the legacy on-premise big data stack (Hadoop, Hive, Spark, Camel) to a modern, secure, and elastic cloud-native architecture on AWS and GCP.
- Pipeline Management: Deliver low-latency, event-driven pipelines for real-time regulatory reporting while optimizing robust distributed processing engines for high-volume batch reporting.
- AI Integration: Pioneer the adoption of Agentic AI models within the team's workflow and application architecture to accelerate software delivery, automate operational tasks, and lower the total cost of ownership.
- Stakeholder Collaboration: Partner with Compliance, Legal, and Business teams to translate evolving regulatory requirements into robust and compliant technical solutions.
- B2B Integration: Architect and maintain high-performance, secure B2B interfaces for seamless data exchange with external regulators, clearinghouses, and institutional clients.
Conversation with Stylus | Chat | Workspaces
Required Skills and Qualifications
- Leadership & Domain Expertise Engineering Leadership: Proven track record of leading and mentoring high-performing teams of senior software developers in an agile environment.
- Strategic Communication: Exceptional ability to communicate complex technical concepts to senior business stakeholders, compliance officers, and C-suite executives.
- Financial Domain Knowledge: Deep understanding of diverse asset classes, including Derivatives (OTC and listed), Equities, Fixed Income, and FX.
- Regulatory Awareness: Familiarity with global regulatory frameworks (e.g., Dodd-Frank, MiFID II, EMIR, SFTR) and the ability to translate compliance rules into technical requirements.
- Analytical Problem-Solving: A methodical approach to diagnosing and resolving complex system bottlenecks, data quality issues, and distributed systems failures.
Technical Proficiencies
- System Design & Architecture: Mastery of microservices, event-driven architecture, Domain-Driven Design (DDD), and high-performance API design. Expert knowledge of distributed systems design, including consensus, partitioning/sharding, caching, and data consistency models.
- Hi gh-Performance Backend Engineering: Expert-level proficiency in modern managed languages (e.g., Java, Scala, C#) and enterprise application frameworks.
- Practical understanding of Enterprise Integration Patterns (EIP) for building robust and decoupled B2B pipelines.
- Data Engineering & Cloud Technologies:
- Cloud Architecture: Advanced knowledge of AWS and/or GCP managed services (e.g., EKS, MSK, EMR, S3, RDS, IAM, Lambda).
- Event Streaming: Hands-on experience with Apache Kafka for real-time, low-latency event streaming.
- Distributed Processing: Strong proficiency in Apache Spark for high-volume distributed batch processing.
- Big Data Migration: Working knowledge of legacy big data technologies (Hadoop, Hive) to facilitate decommissioning and migration to the cloud.
- AI in Software Development: Practical knowledge of integrating Agentic AI models and frameworks (e.g., LangChain, LlamaIndex) into the software development lifecycle (SDLC) to automate tasks like testing, code generation, and anomaly detection.
Salary Range: $130,000 to $170,000 per year
Qualifications:
BACHELOR OF COMPUTER SCIENCE