Description
As a Lead Java Developer in Platform Engineering at BlackRock, you will develop and enhance scalable software systems, build foundational capabilities, and improve the developer experience across Aladdin.
You will work in a complex, fast-paced environment where collaboration, thoughtful analysis, clear communication, and the ability to learn and apply new concepts are important.
Responsibilities:
- Collaborate across offices and countries with engineering colleagues, product management, and business partners to define product roadmaps and delivery priorities.
- Evolve continuous integration and continuous delivery (CI/CD) pipelines, build systems, package-management capabilities, enterprise-grade container orchestration platforms supporting declarative infrastructure and horizontal scaling, and Open Container Initiative (OCI) container image packaging and runtime.
- Deliver efficient, highly available, concurrent, and fault-tolerant software systems.
- Design and develop innovative solutions to complex problems, identifying issues, dependencies, and potential roadblocks.
- Apply established software engineering practices throughout the development lifecycle.
- Promote an inclusive and collaborative culture.
- Lead individual projects by managing priorities, deadlines, deliverables, and technical decisions using Agile methodologies.
Experience:
- Bachelor’s or master’s degree in computer science, engineering, or a related field, or comparable practical experience.
- 8-10+ years of strong software development experience using core Java, object-oriented programming, design patterns, and relevant backend or frontend technologies.
- Experience working with relational databases, highly available distributed non-relational data storage platforms, scalable distributed data and caching platforms, and distributed event streaming and messaging platforms.
- Strong analytical, problem-solving, and communication skills.
- Experience leading software projects or development teams.
Benefits:
- Competitive salary: $162,000.00 - $215,000.00 per year
- Annual discretionary bonus
- Comprehensive healthcare
- Leave benefits
- Retirement benefits
- Tuition reimbursement
- Flexible Time Off (FTO)