
Transaction Services Software Engineer, SrAssc
State Street6 days ago
Hangzhou, ChinaSenior
Responsibilities
- Develop and enhance Java services and data solutions for transaction processing, platform improvements, analytics use cases, and regulatory changes.
- Build and support data ingestion, transformation, validation, and reconciliation workflows using Snowflake and Databricks.
- Write maintainable and testable Java, SQL, and data engineering code.
- Analyze production data, logs, pipeline metrics, and data quality results to support testing and troubleshooting.
- Participate in technical design discussions, code reviews, data model reviews, testing, deployment, monitoring, and production support.
- Apply automated testing, data quality validation, engineering controls, and operational practices for high-volume transaction systems and data platforms.
- Collaborate with business analysts, product owners, data engineers, and global engineering teams while owning assigned deliverables.
Requirements
- At least 2 years of software development, data engineering, or related technology experience.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline.
- Hands-on experience with Java/J2EE and Spring or Spring Boot.
- Strong knowledge of SQL, relational databases, and data modeling concepts.
- Experience with Snowflake, Databricks, or comparable cloud data platforms.
- Understanding of data ingestion, transformation, data quality, and reconciliation concepts.
- Experience with unit testing and familiarity with test-driven development or automated testing frameworks.
- Experience working in an Agile/Scrum software development environment.
- Preferred experience includes MQ or Kafka, Apache Spark, Delta Lake, AWS, Azure, Docker, Kubernetes, Python, or Scala.
- Interest in or exposure to financial transaction processing, reconciliation, data governance, analytics platforms, or business-critical application support.
- Good analytical, problem-solving, communication, prioritization, and teamwork skills.
Benefits
- Inclusive development opportunities, flexible work-life support, paid volunteer days, and employee networks are offered.
- The role is based in Hangzhou, China.
Tech Stack
Categories
BackendData Engineering
About State Street
State Street is a global custodian bank and asset manager serving institutional investors with investment servicing, fund accounting, trading/FX, data, and index/active strategies. Its products include State Street Global Advisors’ funds and ETFs, the Charles River Investment Management Solution, and the front-to-back State Street Alpha platform. Founded in 1792 and headquartered in Boston, the company is publicly traded on the NYSE (ticker: STT) and operates across major markets worldwide.