BlackRock logo

Software Engineer-Data Quality Engineering-Associate

BlackRock

Wilmington, DE
Full Time
Mid Level
110k-138k
8 days ago

Job Description

About the Role

BlackRock is seeking a Software Engineer-Data Quality Engineering-Associate to join their team in Wilmington, United States. The role involves building innovative technology to support the financial markets, working at a fast pace, and solving complex problems. The position offers an opportunity to work with experienced leaders in technology and finance, contributing to a company that manages over $11 trillion in assets and empowers millions of investors worldwide. The role is part of the Aladdin Data and Process Engineering team, responsible for developing and maintaining a high-quality data ecosystem, building large-scale applications, data pipelines, and distributed systems to support analytics and operational needs.

Key Responsibilities

  • Take ownership of individual project priorities, deadlines and deliverables using AGILE methodologies.
  • Deliver high efficiency, high availability, concurrent and fault tolerant software systems.
  • Understand and refine business and functional requirements.
  • Significantly contribute to development of Aladdin Data's Process Engineering platform.
  • Work with product management and business users to define the roadmap for the product.
  • Design and develop innovative solutions to complex problems, identifying issues and roadblocks.
  • Maintain and evolve AI/ML models, maximising and contributing powerful technologies/ infrastructure.
  • Apply validated quality software engineering practices through all phases of development.
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support.
  • Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others.
  • Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement.
  • Provide L2 or L3 support for technical and/or operational issues.

Requirements

  • B.S. / M.S. degree in Computer Science, Engineering, or a related subject area.
  • 3+ years of relevant experience.
  • Proven foundation in core Java and related technologies, with OO skills and design patterns.
  • Experience designing and implementing microservices-based architectures, ensuring modularity, scalability, and maintainability.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience with cloud native technologies like Kubernetes, Docker, microservices.
  • Hands-on object-oriented programming knowledge in Java, Spring, TypeScript, JavaScript, Microservices, Angular (2.0+).
  • Strong knowledge of open-source technology stack (Spring, Hibernate, Maven, JUnit).
  • Experience developing and working with relational databases (e.g., MySQL, Sybase) and NoSQL distributed storage technologies (e.g., Cassandra).
  • Great analytical, problem-solving and communication skills.
  • Some interest or experience in finance, investment processes, or translating business problems into technical solutions.

Nice to Have

  • Python or Golang knowledge.
  • Exposure to building microservices and APIs with REST, Kafka or gRPC.
  • Experience working in an agile development team or open-source projects.
  • Experience with optimization, algorithms or related quantitative processes.
  • Exposure to high scale distributed technology like Kafka, Ignite, Redis.
  • Experience with cloud platforms such as Microsoft Azure, AWS, Google Cloud.
  • Experience with DevOps tools like Azure DevOps.
  • Experience with AI-related projects or working in an AI research environment.

Qualifications

  • Educational background in Computer Science, Engineering, or related fields (B.S. / M.S.).
  • 3+ years of relevant professional experience.

Benefits & Perks

  • Salary range of USD$110,000.00 - USD$138,000.00.
  • Annual discretionary bonus.
  • Benefits including healthcare, leave benefits, and retirement benefits.
  • Wide range of additional benefits including a strong retirement plan, tuition reimbursement, support for working parents, and Flexible Time Off (FTO).

Working at BlackRock

BlackRock emphasizes diversity, inclusion, and a culture of collaboration and innovation. They foster a hybrid work model that supports flexibility and in-person collaboration, aiming to create an environment where employees feel welcomed, valued, and supported with networks, benefits, and development opportunities. The company is committed to equal employment opportunity and full inclusion of all qualified individuals, providing reasonable accommodations and ensuring a respectful, supportive workplace.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary110k-138k
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About BlackRock

Website

blackrock.com

Location

Wilmington, DE

Industry

Open-End Investment Funds

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches