FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Data Integrations, Java/Python
BlackRockSenior Software Engineer for data integrations at BlackRock, designing and developing services for portfolio construction and reporting workflows. Working with APIs, data pipelines, and microservices in a fast-paced environment.
Posted 6/10/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $162,000 - $215,000 per yearWebsite
Tech Stack
Tools & technologiesCloudGraphQLGRPCJavaMicroservicesPythonSQL
About the role
Key responsibilities & impact- Design, develop, and own end‑to‑end features across data pipelines, APIs, and microservices
- Build and enhance integration services that exchange data with internal platforms and external systems
- Develop and evolve components of a microservices ecosystem supporting equity portfolio construction and direct indexing workflows
- Design relational database schemas, write efficient SQL, and ensure data quality, completeness, and timeliness
- Support building, releasing, and operating services in a cloud‑native environment
- Troubleshoot issues in live production environments
- Continuously improve the platform through modernization of existing components
- Write clear, maintainable code
- Collaborate with engineers, product partners, and business stakeholders
Requirements
What you’ll need- BA/BS in Computer Science or equivalent practical experience
- 6+ years of post-university professional experience in a data engineering, integration engineering, or backend/full-stack engineering role
- Strong understanding of programming fundamentals, including algorithms, data structures, design patterns, and paradigms
- Proficiency in one or more modern object-oriented languages (Java/Python)
- Solid experience with SQL and relational databases
- Experience designing and consuming APIs using modern approaches (RESTful services; familiarity with GraphQL or gRPC is a plus)
- Ability to troubleshoot and resolve issues in production systems
- Strong written and verbal communication skills
Benefits
Comp & perks- Healthcare
- Leave benefits
- Retirement benefits
- Flexible Time Off (FTO)
- Strong retirement plan
- Tuition reimbursement
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data pipelinesAPIsmicroservicesSQLrelational databasesJavaPythonRESTful servicesGraphQLgRPC
Soft Skills
troubleshootingcommunicationcollaborationproblem-solvingcode maintainability
Certifications
BA/BS in Computer Science