Jobs · Delaware

Associate Database Platform Developer

BlackRock · Wilmington, DE · 1 wk ago
Full-time

We are seeking an Associate Database Platform Developer to help design, build, and maintain database-centric tooling and services that improve scalability, reliability, and developer productivity across the database estate. This role focuses on software development, automation, and platform enablement rather than traditional day-to-day database administration.

Responsibilities

  • Contribute to the development and maintenance of internal database tooling, services, and automation used for provisioning, access management, schema changes, and operational validation.
  • Develop and enhance scripts, services, and utilities using Python, Perl, Java, or similar languages under the guidance of senior engineers.
  • Support ongoing modernization efforts by assisting with migration of legacy scripts and workflows into more scalable, service-based or API-driven solutions.
  • Assist application teams with database-related development needs, including schema design support, SQL review, and adherence to database development standards.
  • Help implement and maintain guardrails, validations, and checks that promote performance, reliability, and security across database platforms.
  • Learn and apply best practices across relational and cloud database technologies.
  • Support automation efforts focused on reducing manual operational work and improving consistency across environments.
  • Participate in incident analysis and contribute code fixes or tooling enhancements that prevent recurrence.
  • Help improve observability and transparency of database platforms through logging, monitoring integration, and tooling enhancements.
  • Work collaboratively with global DBA, platform, and application engineering teams across time zones.
  • Participate in code reviews, design discussions, and team knowledge-sharing forums.
  • Build technical depth across database platforms, development practices, and enterprise tooling.

Requirements

  • Experience with one or more programming languages such as Python, Perl, or Java.
  • Basic understanding of relational database concepts including tables, indexes, transactions, and SQL.
  • Familiarity with software development fundamentals including version control, code reviews, and testing.
  • Strong problem-solving skills and willingness to learn enterprise database platforms and tooling.
  • Ability to work effectively in a team-based, large-scale technology environment.

Qualifications

  • Exposure to database platforms such as SQL Server, Snowflake, or similar enterprise databases.
  • Experience supporting or maintaining internal tools, scripts, or shared libraries.
  • Familiarity with APIs, automation frameworks, or CI/CD pipelines.
  • Interest in platform engineering, automation, and reducing operational toil through code.

Benefits

  • Strong retirement plan.
  • Tuition reimbursement.
  • Comprehensive healthcare.
  • Support for working parents.
  • Flexible Time Off (FTO) to relax, recharge, and be there for the people you care about.

Schedule

Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities.

Similar jobs