B

BlackRock

Runs investment funds and sells risk software

Full Stack Software Engineer Associate

Full-Stack EngineeringPosted on Nov 10
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Organizational Sciences, or a related field, or equivalent practical experience.
  • Demonstrated experience developing backend applications with Python and .NET, together with frontend development using modern frameworks such as React and TypeScript.
  • Strong understanding of software engineering principles, Object-Oriented Programming (OOP) concepts, and best practices.
  • Experience designing, building, and integrating APIs using Representational State Transfer (REST), gRPC, and modern microservices-based architectures.
  • Experience working within existing codebases and contributing to the deployment of cloud-native applications.
  • Strong communication skills in English and an interest in understanding business and product domains.
  • Familiarity with data technologies such as Microsoft SQL Server, MongoDB, and Snowflake.

Responsibilities

  • Build new features end-to-end, from concept and design through production deployment and support.
  • Develop and maintain scalable backend services using Python and .NET, and create intuitive frontend experiences using React and TypeScript.
  • Take ownership of components within a Software as a Service (SaaS) platform, including production monitoring, operational support, and incident resolution in cloud environments.
  • Apply information security principles throughout software design, development, testing, and deployment activities.
  • Contribute to engineering excellence through Continuous Integration and Continuous Delivery (CI/CD), automated testing, code reviews, and continuous improvement initiatives.
  • Collaborate closely with product, engineering, and business stakeholders to deliver high-quality solutions that meet client and business needs.
  • Contribute to the design and evolution of cloud-native, distributed systems and modern application architectures.

Desired Qualifications

  • Experience in financial services.
  • Experience with Java development.
  • Experience with GraphQL APIs and application integrations.
  • Exposure to Amazon Web Services (AWS).
  • Familiarity with enterprise-grade container orchestration platforms supporting declarative infrastructure and horizontal scaling.
  • Familiarity with modern DevOps practices and cloud-native engineering approaches.

About the Company

BlackRock

Runs investment funds and sells risk software

BlackRock manages money for pension funds, governments, insurers, and everyday savers, and sells the software it uses to run those investments to other firms. In 2009, its purchase of Barclays Global Investors brought in the iShares fund family and made BlackRock the world's largest asset manager. Its iShares exchange-traded funds trade like stocks and mostly track market indexes, while its private funds lend to companies and invest in infrastructure and real estate. BlackRock charges a yearly fee on the money it manages, and banks, insurers, and other investors pay to use Aladdin, its system for measuring risk and running portfolios. Larry Fink and seven partners founded BlackRock in 1988, and it is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1988

Recently Posted Jobs

Explore more opportunities at BlackRock

See more jobs