
Senior Software Engineer - Data Integration, Officer
State Street21 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Design, build, test, and maintain large-scale cloud-native data integration services using microservices and serverless patterns such as Azure Functions.
- Develop scalable, resilient, operable data integration platforms, APIs, and services for batch, near-real-time, and event-driven ingestion and transformation workflows.
- Develop, debug, and deploy software primarily using Java, SQL, and cloud-native technologies.
- Support and enhance Java-based import/export frameworks using Pentaho Kettle and enterprise integration frameworks built with Talend.
- Troubleshoot distributed cloud production systems and perform root-cause analysis for mission-critical client implementations.
- Conduct code reviews, guide design and implementation decisions, and write unit, integration, and automation tests.
- Collaborate with architects, business analysts, product managers, and engineering teams across CRIMS and the Alpha Platform.
- Mentor junior engineers and maintain technical documentation, design artifacts, and operational runbooks.
Requirements
- Bachelor of Science degree, or foreign education equivalent, in Computer Science, Engineering, Mathematics, Physics, or a related technical field is required; a master's degree is preferred.
- At least 9 years of professional software engineering experience is required.
- Hands-on experience with an ETL technology and strong data warehousing and ETL concepts are required.
- Strong proficiency in Java and solid experience with SQL and data-intensive applications are required.
- Experience designing cloud-native services, microservices, serverless technologies, event-driven systems, data integration architectures, data transformation, and data quality concepts is required.
- Knowledge of cloud infrastructure and deployment concepts, including networking, security, identity, configuration, and secrets management, is required.
- Experience with Git-based source control, automated testing frameworks, and deployment pipelines is required.
- Experience with Azure Functions, Storage, Key Vault, Service Bus, monitoring or observability tools, Docker, Kubernetes, Snowflake, or similar technologies is preferred.
- Experience with financial services, large-scale enterprise data platforms, and client-facing production-critical systems is preferred.
- Strong analytical, problem-solving, written and verbal communication, and collaborative teamwork skills are required.
Benefits
- Employees are expected to work from the office four days per week in alignment with team and business needs.
- The company offers inclusive development opportunities, flexible work-life support, paid volunteer days, and employee networks.
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.