About this role
Job title: Associate, Full-Stack Engineer (Python/React) - SMA
About the Role BlackRock SMA Solutions is expanding its team of engineers who own and operate our extensive data platform underpinning the SMA business. In this role you will contribute across the full technology stack—building user-facing applications, backend services, and evolving data pipelines to support a wide range of business needs.
What You'll Do
- Own feature development end-to-end, from front-end user interfaces to backend services and data layer enhancements
- Design, build, and maintain scalable applications and APIs that enable interaction with the firm’s data platform
- Develop and enhance data pipelines and services that generate and consume data from diverse systems
- Collaborate with stakeholders to translate business needs into technical solutions and user-facing tools
- Support deployment, monitoring, and reliability of applications and services in production environments
- Troubleshoot issues in live systems and provide real-time support for critical problems
- Continuously improve platform capabilities through modernization and adoption of new technologies
- Write clean, maintainable, and well-documented code that can be easily understood by other team members
- Stay current with developments in technologies across front-end, backend, and data ecosystems
What We're Looking For
- BA/BS in Computer Science or equivalent practical experience
- At least 3+ years of post-university experience as a full-stack engineer
- Strong understanding of programming fundamentals—algorithms, data structures, design patterns, and paradigms
- Proficiency in Python and experience building backend services or APIs
- Experience with web development and front-end frameworks (e.g., React, Angular, or similar)
- Solid knowledge of SQL and relational databases
- Experience designing and working with distributed systems or service-oriented architectures
- Ability to troubleshoot problems in live environments and provide real-time support
- Strong communication skills and ability to collaborate across business and technical teams
- Ability to work effectively in a fast-paced, interdisciplinary environment
Nice to Have
- Experience working in cloud environments (AWS, Azure, or GCP)
- Experience with data warehousing solutions (Snowflake) and large-scale analytics environments
- Familiarity with DAG-based job scheduling tools (e.g., Airflow)
- Experience with containerization and orchestration platforms (Docker, Kubernetes)
- Experience in the Financial Services industry
Compensation & Benefits
- Salary range: USD 132,500 - 162,000 per year
- Annual discretionary bonus; benefits including healthcare, leave benefits, and retirement benefits
- Hybrid work model: employees are required to work at least 4 days in the office per week, with the flexibility to work from home 1 day per week
- Our benefits include a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO)
- As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience at BlackRock.