remote
Vice President, Application Engineer - Platform Enablement - BlackRock
Software Engineer
Lead the design and delivery of scalable platform services for financial markets, driving innovation with Python, Java, AWS, Kubernetes and CI/CD pipelines to enable rapid, reliable application development.
About the role
Key Responsibilities
- Architect and oversee the development of high‑availability platform services that support trading, risk, and analytics applications.
- Lead cross‑functional teams in adopting cloud (AWS) and container (Kubernetes) technologies to improve deployment speed and reliability.
- Define and enforce best practices for CI/CD, automated testing, and infrastructure as code across the organization.
- Collaborate with product, security, and operations stakeholders to ensure compliance, performance, and scalability of platform components.
- Mentor engineers, promote a culture of continuous improvement, and drive technical excellence within the team.
Requirements
- 10+ years of software engineering experience, with 5+ years in a leadership role.
- Proficiency in Python and Java, and hands‑on experience with AWS services (EC2, S3, RDS, Lambda).
- Deep knowledge of Kubernetes, container orchestration, and cloud‑native architecture.
- Strong background in CI/CD tooling (Jenkins, GitHub Actions, ArgoCD) and automated testing frameworks.
- Excellent communication skills and a proven track record of delivering complex, mission‑critical systems in a regulated environment.
Skills
pythonjavaawskubernetescicd