BlackRock is seeking a Python Engineer to build applications and processes to help drive business growth within their data-driven finance and technology team.
Requirements
- 2–5 years of experience in Python programming
- Strong background in mathematics, algorithms, logic, and statistics
- Extensive database experience (MySQL preferred; SQL/Postgres also valuable)
- Proficiency with Python packages, such as Pandas, NumPy, DashApps
- Hands-on experience with AWS (RDS, EC2, serverless) and Docker
Responsibilities
- Design, code, test, and support reliable, robust software applications and services that meet high-quality standards
- Participate in cross-functional feature requirements gathering, design, and implementation
- Collaborate with product management to prioritize and organize development sprints
- Perform code reviews and provide timely, constructive feedback to fellow engineers
Other
- Focus on user experience: Understand product usage and gather feedback to enhance usability.
- Problem-solving: Tackle coding challenges of all sizes with determination and creativity.
- Continuous learning: Stay curious and up-to-date to deliver effective software solutions.
- Teamwork: Work collaboratively and communicate effectively with colleagues.
- Growth mindset: Seek opportunities to expand knowledge in both business and technology within the fintech landscape.
- Interest and knowledge in finance, particularly Options, Stocks, and Bonds
- 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.