Software Engineer, Associate
Role details
Job location
Tech stack
Job description
- Passionate about building quality software and scaling technology to meet the needs of tomorrow
- Building solutions for BlackRock and over over 200 institutions that rely on our technology who use our technology
- Working closely with enterprise identity providers (e.g., Okta/Azure AD) and modern auth standards to deliver secure, scalable solutions.
· A platform team responsible for identity management, authentication, and access foundations that enable seamless and secure access to Aladdin applications and APIs.
· Focused on operational excellence and reliability-improving telemetry, strengthening controls, and reducing friction for our users and partner teams.
· Building and operating production services in Java, Python, and Golang using technologies like Kafka, Kubernetes, Redis (and more), with a strong emphasis on testability and safe rollout.
· Working closely with enterprise identity providers (e.g., Okta/Azure AD/Keycloak) and modern auth standards to deliver secure, scalable solutions.
Requirements
- Curious and eager to learn new things, with a healthy disrespect for the status quo
- Excited to learn about new technologies and strive to reach new levels of efficiencies in the platform we provide.
- Passionate about technology, with personal ownership for the work you do
- Data-focused, with an eye for the details that matter to solve the problem
- Proficient in using AI for day-to-day engineering work., · Minimum of 3+ years of software engineering experience building and supporting production services.
· BS/MS in Computer Science from an accredited university (or equivalent practical experience).
· Strong programming skills in Java, Python, or Golang (and willingness to learn the others).
· Experience working in Linux environments (shell, basic debugging, log analysis).
· Solid understanding of API fundamentals (HTTP, authentication basics, error handling).
You have (Nice to have):
· Demonstrated understanding and practical experience with authentication and authorization mechanisms such as OAuth 2.0/OpenID Connect, mTLS, TLS/SSL, certificate-based auth, JWT, SAML, and PKI infrastructure.
· Hands-on experience configuring/managing/integrating with Okta, Azure AD, or Keycloak.
· Experience with API frameworks and spec-first development, including Google API Improvement Proposals (AIPs) and protobuf.
· Familiarity with distributed systems and platform tooling (Kafka, Kubernetes, caching, CI/CD) and observability (metrics/logging/tracing).
Benefits & conditions
To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about.