Overview
Design, build and evolve the data integration capabilities powering the Next-Gen Data Platform within the State Street Alpha ecosystem, combining greenfield cloud-native framework development with ownership of existing enterprise integrations.
What you'll do
- Analyze, design, develop, test, and maintain large-scale, cloud-native data integration services using microservices and serverless patterns (e.g., Azure Functions).
- Contribute to the design and implementation of core data integration platforms and services, with a focus on scalability, resiliency, operability, and performance.
- Build and enhance APIs and services supporting batch, near-real-time, and event-driven data ingestion and transformation workflows.
- Collaborate closely with architects, business analysts, product managers, and partner engineering teams across CRIMS and the broader Alpha Platform to deliver simple, sustainable solutions to complex problems.
- Develop, test, debug, and deploy software primarily using Java, SQL, and related cloud-native technologies.
- Perform code reviews and provide informed guidance on design and implementation decisions.
- Write unit, integration, and automation tests to ensure a high-quality, reliable platform.
- Troubleshoot and resolve issues in distributed, cloud-based production systems, including root-cause analysis for mission-critical client implementations.
- Support and enhance existing internal Java-based import/export frameworks (built on Java and Pentaho Kettle) and enterprise integration frameworks built using Talend integrations as part of overall data platform ownership.
- Participate actively in the agile development process, including daily standups, sprint planning, backlog grooming, and retrospectives.
- Mentor and guide junior engineers, demonstrating increasing independence in design and development.
- Produce and maintain technical documentation, design artifacts, and operational runbooks.
What you'll need
- Minimum 9+ years of professional software engineering experience.
- B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, Physics, or a related technical field.
- Hands-on experience on any ETL technology (Must).
- Strong data warehousing concepts of ETL tools, such as Talend Cloud Data Integration tool.
- Experience designing and developing cloud-native services, preferably on Microsoft Azure.
- Hands-on experience with microservices architectures, serverless technologies, and event-driven systems.
- Strong proficiency in Java.
- Solid experience with SQL and data-intensive applications.
- Understanding of modern data integration architectures, data transformation, and data quality concepts.
- Knowledge of cloud infrastructure and deployment concepts, including networking, security, identity, configuration, and secrets management.
- Experience with CI/CD pipelines, Git-based source control, and automated testing frameworks.
- Ability and willingness to ramp up quickly on internal Java-based import/export frameworks (built on Java and Pentaho Kettle) and enterprise integration frameworks built using Talend for ongoing development and production support.
- Demonstrated problem-solving ability in multi-tiered, high-performance, mission-critical systems.
Nice to have
- M.S. degree.
- Experience with spring-based frameworks.
- Hands-on experience with Azure services such as Azure Functions, Storage, Key Vault, Service Bus, and monitoring/observability tools.
- Experience with containerization and orchestration technologies (Docker, Kubernetes).
- Familiarity with modern cloud data platforms such as Snowflake or similar technologies.
- Experience working in financial services or with large-scale enterprise data platforms.
- Prior experience supporting client-facing, production-critical systems.
Details
- Location: Hyderabad, India.
- Work arrangement: work from the office 4 days per week, in alignment with team and business needs.
Read the full description and apply on the company’s own careers page.