State Street

Senior Software Developer, Officer

Hangzhou, China Full time

Who We Are Looking For


State Street Investment Management is looking for a Python Backend Developer / Platform Engineer with 10+ years of experience to join the Engineering & Business Service Platform Team, a part of Technical and Business Architecture Solutions. This is a hands-on  role that requires strong full-stack problem-solving skills, deep Python expertise, and a proven track record of delivering enterprise-grade automation platforms in financial services. Meanwhile management is also required, good communication, strong leadership.

The ideal candidate is the primary developer and technical owner of the enterprise automation platform("Enable"), responsible for end-to-end design and implementation spanning backend services, workflow orchestration, AI integration, and cloud infrastructure on AWS. They bring deep expertise in Python-based backend development, RESTful API design, and cloud-native architectures, combined with hands-on experience solving real-world operational challenges in the asset management industry. The candidate demonstrates strong product thinking — balancing technical rigour with a user-centric mindset — and is equally comfortable collaborating with business stakeholders and working independently on complex implementation challenges.

Why this role is important to us
The Asia Pacific operations of State Street Investment Management rely heavily on thousands of manual workflows and Excel Macros due to multi-country complexity and diverse regulatory requirements. The Enable platform is a strategic initiative to replace these manual processes with a scalable, auditable, and AI-enhanced enterprise automation platform. The platform engineer in this role is the core builder of this capability, directly enabling the firm to reduce operational risk, improve efficiency, and meet stringent audit and compliance requirements across multiple jurisdictions.

We offer a collaborative environment where technology skills and innovation are valued in a global organisation. Joining this team means making a direct, measurable impact on business operations across APAC and beyond.

Join us if you want to build transformative platform technology, harness the power of AI to solve real-world operational problems, and make your mark on the future of our industry.

What You Will Be Responsible For

•     Serve as the lead backend engineer and primary developer of the Enable enterprise automation platform, owning end-to-end design, development, and delivery from inception.

•     Architect and implement a scalable, layered platform comprising a Tool & Capability Layer (Basic Tools, AI Tools, Skill Tools, Data Tools, Calculation Tools, and External Connectors), a Process Orchestration & Execution Layer, a Governance & Compliance Module, and an API-driven interaction layer.

•     Design and develop a configurable process orchestration engine supporting sequential, branching, parallel, loop, and batch execution patterns; implement run-level state management with full artifact persistence (inputs, outputs, intermediate results) and step-level replay and partial re-run capabilities.

•     Build a robust FastAPI-based backend with a well-defined RESTful API surface; integrate with React/Photon-based frontend teams, ensuring clean separation of concerns and maintainable API contracts.

•     Design and implement the tool abstraction framework — including standardised input/output schemas, execution contracts, timeout and retry policies, and dependency declarations — enabling tools to be composed into reusable Skills and end-to-end Processes without additional code changes.

•     Integrate AI/LLM capabilities into the platform, including intelligent data extraction from emails and attachments, natural-language process configuration assistance, and AI-driven quality review steps.

•     Implement a configurable calculation engine to replace Excel Macro computation logic through declarative rule configuration, supporting formula chaining, field mapping, and conditional logic without hand-coded changes.

•     Develop connectors and integration adapters for external enterprise systems including SFTP, relational databases, REST APIs, MS OneDrive, Microsoft Teams, and Outlook.

•     Implement enterprise-grade security controls including Role-Based Access Control (RBAC), department-level data isolation, SailPoint integration for role requests, and AWS Secrets Manager integration for credential management.

•     Build a comprehensive audit and compliance framework ensuring complete traceability of all process executions — capturing who performed what action, at which step, on which version — to satisfy financial industry audit and regulatory requirements.

•     Design and implement a multi-step human-in-the-loop review and approval workflow supporting configurable Reviewer → Approver chains, with appropriate controls for AI-generated outputs and critical process results.

•     Establish and maintain cloud infrastructure on AWS (ECS/EKS, S3, RDS/PostgreSQL, Redis, SQS) with a focus on high availability, auto-scaling, and operational observability.

•     Define and enforce engineering standards including code quality, CI/CD pipeline design, Docs-as-Code documentation, and testing practices across the platform codebase.

•     Collaborate closely with business stakeholders across APAC operations to elicit requirements, translate complex manual workflows into automated processes, and iteratively ship value aligned with the product roadmap.

•     Anticipate, monitor, manage, and report all risk and compliance issues, breaches, and suspicious activities.

•     Act in accordance with Risk Excellence and role model ethical behaviour and decision making as part of our Way Ahead foundation.

What We Value

•     Expert-level Python development skills, including FastAPI (or equivalent async frameworks), SQLAlchemy, Celery/task queues, and Pythonic software design patterns.

•     Deep experience designing and building workflow/orchestration engines, process automation platforms, or comparable rule-driven execution systems.

•     Strong proficiency in RESTful API design, microservices architecture, and backend system design for enterprise-scale applications.

•     Solid command of relational databases (PostgreSQL preferred), data modelling, and SQL; familiarity with Redis caching and message queue systems.

•     Hands-on working knowledge of AWS services such as ECS/EKS, S3, RDS, Lambda, SQS, Secrets Manager, CloudWatch, and related cloud-native tooling.

•     Practical experience integrating AI/LLM technology (OpenAI, LangChain, or equivalent) into production systems for intelligent automation or data extraction use cases.

•     Familiarity with Microsoft Office document processing (Excel, PPT, Word, PDF) and file operation automation at the programmatic level.

•     Strong understanding of enterprise security, RBAC, audit logging, and compliance requirements applicable to the financial services industry.

•     Excellent ability to work independently on ambiguous, greenfield problems and deliver end-to-end working software with a bias for pragmatism and iterative delivery.

•     Strong communication skills with the ability to engage both technical peers and non-technical business stakeholders effectively.

•     Proficiency with CI/CD tools, containerisation (Docker), and DevOps best practices.

•     Excellent hands-on problem solving skills with a strong can-do attitude and a drive to proactively identify opportunities to innovate and improve.

•     Passionate for learning new skills and capabilities, particularly in the rapidly evolving field of AI and emerging technologies.

•     Comfortable working in a global, distributed team environment with the flexibility to accommodate varying time zones and cross-regional collaboration as needed.

Education & Preferred Qualifications/Skills

•     Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline; background in Finance, Economics, or Financial Engineering is a strong plus.

•     Bachelor's with 10+ years of experience in information technology and the asset management industry.

•     Demonstrated experience as the primary or lead developer on a complex, multi-year platform initiative from architectural design through production delivery.

•     Experience in the asset management or broader financial services industry, with understanding of operational workflows, regulatory constraints, and audit requirements.

•     Demonstrated hands-on experience applying AI technologies — including large language models, AI-assisted development, and intelligent automation — to solve real-world problems and deliver production-grade solutions.

•     Strong product mindset with the ability to translate business needs into well-designed, user-centric technical solutions; capable of balancing innovation with pragmatism to drive outcomes.

•     Proven ability to take initiative, experiment with new ideas, and deliver end-to-end — from concept to working software — with a bias for action and a hands-on approach.

•     AWS certification (Cloud Practitioner or higher) is preferred; AWS Developer or Solutions Architect certification is a plus.

•     Experience with multi-country or multi-region operational environments, particularly in APAC, is advantageous.

•     Strong team ethics and team player.

•     Strong English communication (verbal and written) skills.

•     Focus and desire to deliver high quality services.

•     Ability to work in a high pressured and time sensitive environment.

Where will the role be based
The role will be based in Hangzhou, China.

About State Street

Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.

We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.

As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.

Discover more information on jobs at StateStreet.com/careers

Read our CEO Statement