Job Description: Being a developer at BlackRock means you get the best of both worlds: working for one of the most advanced financial companies and also being part of a software development team responsible for next generation technology and solutions. Job Responsibilities: We are highly sought after to tackle data- and analytically-intensive challenges and present them in intuitive and visually compelling ways. We take innovative and commercially relevant ideas, prototype rapidly, and commercialise them Our distributed team spans across San Francisco, London and Budapest We have the freedom to choose our tools and technologies. We use open source, industry standards & cutting edge technologies We sit in the iShares business and are valued partners. We learn our business domain and know how to deliver value to our institutional and wealth clients. We deliver complete solutions because we consist of finance professionals, researchers, quants, computer scientists, data analytics engineers and UX designers. Job Requirements: Collaborate with other software engineers to design and implement our next-generation high availability, scalable cloud platform. Are proficient in Python, Golang Strong programming skills with proven track record in Java. Strong database experience including writing SQL, procedures and performance tuning. Drives key server-side technology stack and implementation decisions Financial knowledge and/or interest is highly preferred Have experience with Kafka, Redis, Spring boot, Spring batch, REST Web services, NoSQL, Websockets, Complex Event Processing (CEP) with Apache Spark or Flink. Participation in team’s Agile Iteration/ Scrum Sprint process Have a good degree, Masters or PhD in Computer Science or equivalent Have domain expertise of cloud infrastructure solutions. Experience with Agile development methodology and T.D.D. Job Details: Company: BlackRock Vacancy Type: Full Time Job Location: Seattle, WA, US Application Deadline: N/A Apply Here vacanciesforyou.net