Manager, Software Development
Core
Lead and mentor a team of software engineers building infrastructure, frameworks, and data products for Fixed Income and Regulatory data.
Role type
Senior IC software development manager (people management & technical strategy)
Builds
Infrastructure, frameworks, and data products for Fixed Income and Regulatory data
Domain
Financial services / Fixed Income / Regulatory data
Deliverable
production ML models
Required skills
Java SE, Spring, object-oriented design, SQL, data pipelines, distributed platforms (Airflow, dbt, Kafka, Kubernetes), Python, relational databases, columnar data stores, CI/CD, unit testing, automated deployments, distributed caching (Redis), agile methods (Scrum/Kanban), DevOps
Preferred skills
Capital markets or fintech experience, domain knowledge in fixed income, equity, listed derivatives, OTC derivatives
Technologies
Java, Spring, SQL, Airflow, dbt, Kafka, Kubernetes, Python, Redis
Responsibilities
Lead and manage a team of software engineers including performance reviews and career development; Recruit, onboard, and retain top engineering talent; Own the software development lifecycle from planning to deployment; Partner with Product Management to define roadmaps and manage scope; Lead architectural discussions and ensure best practices for coding standards, security, and scalability; Implement and refine agile methods and DevOps practices to improve productivity.
Seniority
Senior, hands-on IC with people management