State Street Investment Management's Data, Analytics & AI Services team is seeking a Software Engineering Principal (Vice President) for its Data Platform at the Krakow, Poland office. The successful candidate will bring deep, hands-on expertise in large-scale distributed systems and will be responsible for the end-to-end design, build, and operate lifecycle of low-latency, resilient, complex software solutions.
Requirements
- 12+ years of software engineering experience delivering large-scale, distributed systems
- Strong object-oriented design skills, including design patterns, SOLID principles, and modern engineering best practices
- Strong proficiency in Java (preferred) and/or Python, building scalable, high-performance services
- Proven experience designing, building, and operating microservices and APIs (REST, RPC, gRPC, OpenAPI), including backward compatibility and resilience
- Hands-on cloud-native experience on AWS and/or Azure, including service deployments that integrate with Snowflake and Databricks
- Experience with containerization and orchestration (Docker, Kubernetes) and Infrastructure as Code (Terraform/CloudFormation/Bicep)
- Experience building event-driven systems using messaging/streaming platforms (e.g., Kafka, Kinesis, Event Hubs, Flink)
- Observability and production operations experience: logging/metrics/tracing (OpenTelemetry/Prometheus/Grafana), on-call, and incident response practices
- Strong SDLC execution: CI/CD, automated testing, and secure-by-default engineering practices
- Strong communication and influence skills, including experience leading within a pod/team (coaching, performance feedback) and collaborating effectively with engineering and business stakeholders
Benefits
- Permanent contract from day one
- Additional holidays (Birthday Day Off, 3rd and 5th year anniversary Day Off)
- Gold Medical Package for employees and their families (partner and children)
- Premium life insurance package and private pension plan
- Wide range of soft skills training, technical workshops, language classes and development programs
- Opportunities to volunteer your time to company-driven initiatives, employee networks or organizations of your choice
- Variety of well-being programs
- Additional benefits available depending on the seniority of the role