At BlackRock, technology is the foundation of the business, and the company is looking to build resilient systems that power global post-trade operations, with a focus on reliability, performance, and clean engineering practices, specifically in the Post Trade Accounting (PTA) area.
Requirements
- 6+ years of professional experience in Java and object-oriented design.
- Strong knowledge of Spring Boot, REST APIs, and enterprise integration patterns.
- Deep expertise in SQL Server, including stored procedures, performance tuning, and data modeling.
- Experience with Redis for caching or data persistence.
- Hands-on exposure to Kafka or similar publish-subscribe systems for real-time event processing.
- Familiarity with Snowflake and data pipeline concepts (ETL, batch vs. streaming).
- Experience with Agentic coding and general understanding of how LLMs are working
Responsibilities
- Design and develop robust, high-performance back-end systems using Java 11+ and the Spring Boot ecosystem.
- Lead design discussions, code reviews, and architecture sessions with a hands-on approach.
- Build and maintain microservices and event-driven systems to process and distribute large-scale financial data.
- Develop data integration and pipeline components that connect systems across Snowflake, SQL Server, and real-time streaming platforms.
- Implement and optimize Redis-based caching and data stores for low-latency access patterns.
- Champion best practices for code quality, testing, automation, and performance tuning.
- Mentor engineers to elevate technical craftsmanship, problem-solving, and design thinking.
Other
- B.S./M.S. in Computer Science, Engineering, or related discipline.
- Excellent communication and leadership skills — able to guide teams and influence design direction.
- Ability to work in a hybrid work model, with at least 4 days in the office per week.
- Strong focus on clean architecture, maintainability, and production readiness.
- Commitment to equal employment opportunity and diversity